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

2019-01-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa3fb87f/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
index b26d46f..4e8112b 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
@@ -191,9 +191,9 @@
 
 java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
 title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
 title="class or interface in java.io">Serializable)
 
+org.apache.hadoop.hbase.security.SaslStatus
 org.apache.hadoop.hbase.security.AuthMethod
 org.apache.hadoop.hbase.security.SaslUtil.QualityOfProtection
-org.apache.hadoop.hbase.security.SaslStatus
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa3fb87f/devapidocs/org/apache/hadoop/hbase/security/package-use.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/security/package-use.html
index 9703ee4..c48b780 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/package-use.html
@@ -193,10 +193,14 @@ service.
 
 
 
-org.apache.hadoop.hbase.tool
+org.apache.hadoop.hbase.thrift2.client
 
 
 
+org.apache.hadoop.hbase.tool
+
+
+
 org.apache.hadoop.hbase.util
 
 
@@ -718,6 +722,23 @@ service.
 
 
 
+
+
+
+
+Classes in org.apache.hadoop.hbase.security
 used by org.apache.hadoop.hbase.thrift2.client
+
+Class and Description
+
+
+
+User
+Wrapper to abstract out usage of user and group information 
in HBase.
+
+
+
+
+
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa3fb87f/devapidocs/org/apache/hadoop/hbase/thrift/Constants.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/thrift/Constants.html 
b/devapidocs/org/apache/hadoop/hbase/thrift/Constants.html
index 2b9a917..72b4993 100644
--- a/devapidocs/org/apache/hadoop/hbase/thrift/Constants.html
+++ b/devapidocs/org/apache/hadoop/hbase/thrift/Constants.html
@@ -183,198 +183,218 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
-HTTP_MAX_THREADS_KEY
+HBASE_THRIFT_CLIENT_BUIDLER_CLASS
 
 
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+HBASE_THRIFT_CLIENT_SCANNER_CACHING
+
+
 static int
-HTTP_MAX_THREADS_KEY_DEFAULT
+HBASE_THRIFT_CLIENT_SCANNER_CACHING_DEFAULT
+
+
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+HBASE_THRIFT_SERVER_NAME
 
 
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
-HTTP_MIN_THREADS_KEY
+HBASE_THRIFT_SERVER_PORT
 
 
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+HTTP_MAX_THREADS_KEY
+
+
 static int
-HTTP_MIN_THREADS_KEY_DEFAULT
+HTTP_MAX_THREADS_KEY_DEFAULT
+
+
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+HTTP_MIN_THREADS_KEY
 
 
+static int
+HTTP_MIN_THREADS_KEY_DEFAULT
+
+
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 INFOPORT_OPTION
 
-
+
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 KEEP_ALIVE_SEC_OPTION
 
-
+
 static int
 MAX_FRAME_SIZE_CONF_DEFAULT
 
-
+
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 MAX_FRAME_SIZE_CONF_KEY
 
-
+
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 MAX_QUEUE_SIZE_OPTION
 
-
+
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 MAX_WORKERS_OPTION
 
-
+
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 

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

2019-01-07 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/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 1768aed..7f4671f 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":10,"i10":9,"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":42,"i29":42,"i30":42,"i31":42,"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":42,"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":9,"i85":10,"i86":10,"i87":10,"i88":10,"i89":9,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":41,"i100":10,"i101":10,"i102":10,"i103":10,"i104":42,"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":10,"i202":42,"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,"i233":10,"i234":10,"i235":10,"i236":10,"i237":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"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":42,"i29":42,"i30":42,"i31":42,"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":42,"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":9,"i85":10,"i86":10,"i87":10,"i88":10,"i89":9,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":41,"i100":10,"i101":10,"i102":10,"i103":10,"i104":42,"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":10,"i176":42,"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":10,"i202":10,"i203":42,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2
 

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

2019-01-03 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2bf59208/devapidocs/org/apache/hadoop/hbase/client/RawAsyncTableImpl.CheckAndMutateBuilderImpl.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncTableImpl.CheckAndMutateBuilderImpl.html
 
b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncTableImpl.CheckAndMutateBuilderImpl.html
index 7ab3056..27e1af4 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncTableImpl.CheckAndMutateBuilderImpl.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncTableImpl.CheckAndMutateBuilderImpl.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private final class RawAsyncTableImpl.CheckAndMutateBuilderImpl
+private final class RawAsyncTableImpl.CheckAndMutateBuilderImpl
 extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
 implements AsyncTable.CheckAndMutateBuilder
 
@@ -265,7 +265,7 @@ implements 
 
 row
-private finalbyte[] row
+private finalbyte[] row
 
 
 
@@ -274,7 +274,7 @@ implements 
 
 family
-private finalbyte[] family
+private finalbyte[] family
 
 
 
@@ -283,7 +283,7 @@ implements 
 
 qualifier
-privatebyte[] qualifier
+privatebyte[] qualifier
 
 
 
@@ -292,7 +292,7 @@ implements 
 
 timeRange
-privateTimeRange timeRange
+privateTimeRange timeRange
 
 
 
@@ -301,7 +301,7 @@ implements 
 
 op
-privateCompareOperator op
+privateCompareOperator op
 
 
 
@@ -310,7 +310,7 @@ implements 
 
 value
-privatebyte[] value
+privatebyte[] value
 
 
 
@@ -327,7 +327,7 @@ implements 
 
 CheckAndMutateBuilderImpl
-publicCheckAndMutateBuilderImpl(byte[]row,
+publicCheckAndMutateBuilderImpl(byte[]row,
  byte[]family)
 
 
@@ -345,7 +345,7 @@ implements 
 
 qualifier
-publicAsyncTable.CheckAndMutateBuilderqualifier(byte[]qualifier)
+publicAsyncTable.CheckAndMutateBuilderqualifier(byte[]qualifier)
 
 Specified by:
 qualifierin
 interfaceAsyncTable.CheckAndMutateBuilder
@@ -360,7 +360,7 @@ implements 
 
 timeRange
-publicAsyncTable.CheckAndMutateBuildertimeRange(TimeRangetimeRange)
+publicAsyncTable.CheckAndMutateBuildertimeRange(TimeRangetimeRange)
 
 Specified by:
 timeRangein
 interfaceAsyncTable.CheckAndMutateBuilder
@@ -375,7 +375,7 @@ implements 
 
 ifNotExists
-publicAsyncTable.CheckAndMutateBuilderifNotExists()
+publicAsyncTable.CheckAndMutateBuilderifNotExists()
 Description copied from 
interface:AsyncTable.CheckAndMutateBuilder
 Check for lack of column.
 
@@ -390,7 +390,7 @@ implements 
 
 ifMatches
-publicAsyncTable.CheckAndMutateBuilderifMatches(CompareOperatorcompareOp,
+publicAsyncTable.CheckAndMutateBuilderifMatches(CompareOperatorcompareOp,
   byte[]value)
 
 Specified by:
@@ -407,7 +407,7 @@ implements 
 
 preCheck
-privatevoidpreCheck()
+privatevoidpreCheck()
 
 
 
@@ -416,7 +416,7 @@ implements 
 
 thenPut
-publichttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
 title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true;
 title="class or interface in java.lang">BooleanthenPut(Putput)
+publichttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
 title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true;
 title="class or interface in java.lang">BooleanthenPut(Putput)
 
 Specified by:
 thenPutin
 interfaceAsyncTable.CheckAndMutateBuilder
@@ -434,7 +434,7 @@ implements 
 
 thenDelete
-publichttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
 title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true;
 title="class or interface in java.lang">BooleanthenDelete(Deletedelete)
+publichttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
 title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true;
 title="class or interface in java.lang">BooleanthenDelete(Deletedelete)
 
 Specified by:
 thenDeletein
 interfaceAsyncTable.CheckAndMutateBuilder
@@ -452,7 +452,7 @@ implements 
 
 thenMutate
-publichttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
 title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true;
 title="class or interface in java.lang">BooleanthenMutate(RowMutationsmutation)

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

2019-01-02 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/849d84a8/devapidocs/org/apache/hadoop/hbase/thrift/class-use/HBaseServiceHandler.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/thrift/class-use/HBaseServiceHandler.html 
b/devapidocs/org/apache/hadoop/hbase/thrift/class-use/HBaseServiceHandler.html
new file mode 100644
index 000..0a22131
--- /dev/null
+++ 
b/devapidocs/org/apache/hadoop/hbase/thrift/class-use/HBaseServiceHandler.html
@@ -0,0 +1,245 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+Uses of Class org.apache.hadoop.hbase.thrift.HBaseServiceHandler 
(Apache HBase 3.0.0-SNAPSHOT API)
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+
+Uses of 
Classorg.apache.hadoop.hbase.thrift.HBaseServiceHandler
+
+
+
+
+
+Packages that use HBaseServiceHandler
+
+Package
+Description
+
+
+
+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.
+
+
+
+
+
+
+
+
+
+
+Uses of HBaseServiceHandler in org.apache.hadoop.hbase.thrift
+
+Fields in org.apache.hadoop.hbase.thrift
 declared as HBaseServiceHandler
+
+Modifier and Type
+Field and Description
+
+
+
+private HBaseServiceHandler
+ThriftHttpServlet.handler
+
+
+protected HBaseServiceHandler
+ThriftServer.hbaseServiceHandler
+
+
+
+
+Methods in org.apache.hadoop.hbase.thrift
 that return HBaseServiceHandler
+
+Modifier and Type
+Method and Description
+
+
+
+protected HBaseServiceHandler
+ThriftServer.createHandler(org.apache.hadoop.conf.Configurationconf,
+ UserProvideruserProvider)
+
+
+
+
+Constructors in org.apache.hadoop.hbase.thrift
 with parameters of type HBaseServiceHandler
+
+Constructor and Description
+
+
+
+ThriftHttpServlet(org.apache.thrift.TProcessorprocessor,
+ 
org.apache.thrift.protocol.TProtocolFactoryprotocolFactory,
+ 
org.apache.hadoop.security.UserGroupInformationserviceUGI,
+ org.apache.hadoop.conf.Configurationconf,
+ HBaseServiceHandlerhandler,
+ booleansecurityEnabled,
+ booleandoAsEnabled)
+
+
+
+
+
+
+
+Uses of HBaseServiceHandler in org.apache.hadoop.hbase.thrift2
+
+Subclasses of HBaseServiceHandler in org.apache.hadoop.hbase.thrift2
+
+Modifier and Type
+Class and Description
+
+
+
+class
+ThriftHBaseServiceHandler
+This class is a glue object that connects Thrift RPC calls 
to the HBase client API primarily
+ defined in the Table interface.
+
+
+
+
+
+Methods in org.apache.hadoop.hbase.thrift2
 that return HBaseServiceHandler
+
+Modifier and Type
+Method and Description
+
+
+
+protected HBaseServiceHandler
+ThriftServer.createHandler(org.apache.hadoop.conf.Configurationconf,
+ UserProvideruserProvider)
+
+
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+Copyright  20072019 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+
+

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/849d84a8/devapidocs/org/apache/hadoop/hbase/thrift/class-use/ImplType.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/thrift/class-use/ImplType.html 
b/devapidocs/org/apache/hadoop/hbase/thrift/class-use/ImplType.html
new file mode 100644
index 000..65cdebb
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/thrift/class-use/ImplType.html
@@ -0,0 +1,194 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+Uses of Class org.apache.hadoop.hbase.thrift.ImplType (Apache HBase 
3.0.0-SNAPSHOT API)
+
+
+
+
+
+
+
+JavaScript is 

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

2019-01-01 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.Stage.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.Stage.html
 
b/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.Stage.html
index 168a3f6..47010ed 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.Stage.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.Stage.html
@@ -186,6 +186,6 @@ the order they are declared.
 
 
 
-Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20072019 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.html
 
b/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.html
index 628ce59..63dd2a0 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/TableBackupClient.html
@@ -192,6 +192,6 @@
 
 
 
-Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20072019 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/backup/impl/package-summary.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/backup/impl/package-summary.html 
b/devapidocs/org/apache/hadoop/hbase/backup/impl/package-summary.html
index c4454d4..fa228d7 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/impl/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/package-summary.html
@@ -290,6 +290,6 @@
 
 
 
-Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20072019 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/backup/impl/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/backup/impl/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/backup/impl/package-tree.html
index 5bf8b3d..4747114 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/impl/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/package-tree.html
@@ -199,6 +199,6 @@
 
 
 
-Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20072019 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/backup/impl/package-use.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/backup/impl/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/backup/impl/package-use.html
index 3948ba9..da3a499 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/impl/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/package-use.html
@@ -270,6 +270,6 @@
 
 
 
-Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20072019 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.BackupDistCp.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.BackupDistCp.html
 
b/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.BackupDistCp.html
index 7f5cee7..2a3adae 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.BackupDistCp.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.BackupDistCp.html
@@ -498,6 +498,6 @@ extends org.apache.hadoop.tools.DistCp
 
 
 
-Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20072019 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 


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

2018-12-27 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/09ea0d5f/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
index 9430a5f..a8d8e27 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
@@ -314,7 +314,7 @@ implements RegionObserver
-postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation, postCommitStoreFile,
 postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush,
 postFlush,
 postGetOp,
 postIncrement,
 postInstantiateDeleteTracker,
 postMemStoreCompaction, postMutationBeforeWAL,
 postOpen,
 postPut,
 postReplayWALs,
 postScannerClose,
 postScannerFilterRow,
 postScannerNext,
 postScannerOpen,
 postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompact,
 preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preFlush,
 preGetOp,
 preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact,
 preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen,
 preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
+postAppend,
 postAppendBeforeWAL,
 postBatchMutate,
 postBatchMutateIndispensably,
 
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose, postCloseRegionOperation,
 postCommitStoreFile,
 postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush, postFlush,
 postGetOp,
 postIncrement,
 postIncrementBeforeWAL, postInstantiateDeleteTracker,
 postMemStoreCompaction,
 postMutationBeforeWAL,
 postOpen, postPut,
 postReplayWALs,
 postScannerClose,
 postScannerFilterRow, postScannerNext,
 postScannerOpen,
 postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompact,
 preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preFlush,
 preGetOp,
 preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact,
 preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen,
 preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/09ea0d5f/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
index 329f62f..e67b778 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
@@ -201,8 +201,8 @@
 
 java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
 title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
 title="class or interface in java.io">Serializable)
 
-org.apache.hadoop.hbase.coprocessor.RegionObserver.MutationType
 org.apache.hadoop.hbase.coprocessor.MetaTableMetrics.MetaTableOps
+org.apache.hadoop.hbase.coprocessor.RegionObserver.MutationType
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/09ea0d5f/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html
index c77543b..c97769b 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html
@@ -597,17 +597,12 @@
 
 
 
-RegionObserver.MutationType
-Mutation type for postMutationBeforeWAL hook
-
-
-
 RegionServerCoprocessor
 
-
+
 RegionServerCoprocessorEnvironment
 
-
+
 

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

2018-12-18 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f8b8424/devapidocs/org/apache/hadoop/hbase/mob/MobCacheConfig.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/mob/MobCacheConfig.html 
b/devapidocs/org/apache/hadoop/hbase/mob/MobCacheConfig.html
deleted file mode 100644
index 7fec611..000
--- a/devapidocs/org/apache/hadoop/hbase/mob/MobCacheConfig.html
+++ /dev/null
@@ -1,372 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd;>
-
-
-
-
-
-MobCacheConfig (Apache HBase 3.0.0-SNAPSHOT API)
-
-
-
-
-
-var methods = {"i0":10,"i1":9};
-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
-
-
-
-
-PrevClass
-NextClass
-
-
-Frames
-NoFrames
-
-
-AllClasses
-
-
-
-
-
-
-
-Summary:
-Nested|
-Field|
-Constr|
-Method
-
-
-Detail:
-Field|
-Constr|
-Method
-
-
-
-
-
-
-
-
-org.apache.hadoop.hbase.mob
-Class MobCacheConfig
-
-
-
-https://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.io.hfile.CacheConfig
-
-
-org.apache.hadoop.hbase.mob.MobCacheConfig
-
-
-
-
-
-
-
-
-
-
-@InterfaceAudience.Private
-public class MobCacheConfig
-extends CacheConfig
-The cache configuration for the mob.
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-
-Fields
-
-Modifier and Type
-Field and Description
-
-
-private static MobFileCache
-mobFileCache
-
-
-
-
-
-
-Fields inherited from classorg.apache.hadoop.hbase.io.hfile.CacheConfig
-BLOCKCACHE_BLOCKSIZE_KEY,
 BUCKET_CACHE_BUCKETS_KEY,
 BUCKET_CACHE_PERSISTENT_PATH_KEY,
 BUCKET_CACHE_WRITER_QUEUE_KEY,
 BUCKET_CACHE_WRITER_THREADS_KEY,
 CACHE_BLOCKS_ON_WRITE_KEY,
 CACHE_BLOOM_BLOCKS_ON_WRITE_KEY,
 CACHE_DATA_BLOCKS_COMPRESSED_KEY,
 CACHE_DATA_ON_READ_KEY,
 CACHE_INDEX_BLOCKS_ON_WRITE_KEY,
 DEFAULT_BUCKET_CACHE_WRITER_QUEUE,
 DEFAULT_BUCKET_CACHE_WRITER_THREADS,
 DEFAULT_CACHE_BLOOMS_ON_WRITE,
 DEFAULT_CACHE_DATA_COMPRESSED,
 DEFAULT_CACHE_DATA_ON_READ,
 DEFAULT_CACHE_DATA_ON_WRITE,
 DEFAULT_CACHE_INDEXES_ON_WRITE,
 DEFAULT_EVICT_ON_CLOSE,
 DEFAULT_IN_MEMORY,
 DEFAULT_PREFETCH_ON_OPEN,
 DISABLED,
 EVICT_BLOCKS_ON_CLOSE_KEY,
 PREFETCH_BLOCKS_ON_OPEN_KEY
-
-
-
-
-
-
-
-
-Constructor Summary
-
-Constructors
-
-Constructor and Description
-
-
-MobCacheConfig(org.apache.hadoop.conf.Configurationconf)
-
-
-MobCacheConfig(org.apache.hadoop.conf.Configurationconf,
-  ColumnFamilyDescriptorfamily)
-
-
-
-
-
-
-
-
-
-Method Summary
-
-All MethodsStatic MethodsInstance MethodsConcrete Methods
-
-Modifier and Type
-Method and Description
-
-
-MobFileCache
-getMobFileCache()
-Gets the MobFileCache.
-
-
-
-static MobFileCache
-instantiateMobFileCache(org.apache.hadoop.conf.Configurationconf)
-Instantiates the MobFileCache.
-
-
-
-
-
-
-
-Methods inherited from classorg.apache.hadoop.hbase.io.hfile.CacheConfig
-getBlockCache,
 getL2CacheStats,
 getOnHeapCache,
 getOnHeapCacheStats,
 instantiateBlockCache,
 isBlockCacheEnabled,
 isInMemory,
 setCa
 cheDataOnWrite, setEvictOnClose,
 shouldCacheBlockOnRead,
 shouldCacheBloomsOnWrite,
 shouldCacheCompressed,
 shouldCacheDataCompressed,
 shouldCacheDataOnRead,
 shouldCacheDataOnWrite, shouldCacheIndexesOnWrite,
 shouldDropBehindCompaction,
 shouldEvictOnClose,
 shouldLockOnCacheMiss,
 shouldPrefetchOnOpen,
 shouldReadBlockFromCache,
 toString
-
-
-
-
-
-Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--;
 title="class or interface in java.lang">clone, https://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, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--;
 title="class or interface in java.lang">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--;
 title="class or interface in java.lang">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--;
 title="class or interface in 

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

2018-12-05 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/27555316/devapidocs/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html 
b/devapidocs/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html
index 53c524e..f69e20a 100644
--- a/devapidocs/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html
+++ b/devapidocs/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private static class ZKUtil.JaasConfiguration
+private static class ZKUtil.JaasConfiguration
 extends https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html?is-external=true;
 title="class or interface in javax.security.auth.login">Configuration
 A JAAS configuration that defines the login modules that we 
want to use for login.
 
@@ -280,7 +280,7 @@ extends https://docs.oracle.com/javase/8/docs/api/javax/security/auth/l
 
 
 SERVER_KEYTAB_KERBEROS_CONFIG_NAME
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String SERVER_KEYTAB_KERBEROS_CONFIG_NAME
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String SERVER_KEYTAB_KERBEROS_CONFIG_NAME
 
 See Also:
 Constant
 Field Values
@@ -293,7 +293,7 @@ extends https://docs.oracle.com/javase/8/docs/api/javax/security/auth/l
 
 
 CLIENT_KEYTAB_KERBEROS_CONFIG_NAME
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String CLIENT_KEYTAB_KERBEROS_CONFIG_NAME
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String CLIENT_KEYTAB_KERBEROS_CONFIG_NAME
 
 See Also:
 Constant
 Field Values
@@ -306,7 +306,7 @@ extends https://docs.oracle.com/javase/8/docs/api/javax/security/auth/l
 
 
 BASIC_JAAS_OPTIONS
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String BASIC_JAAS_OPTIONS
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String BASIC_JAAS_OPTIONS
 
 
 
@@ -315,7 +315,7 @@ extends https://docs.oracle.com/javase/8/docs/api/javax/security/auth/l
 
 
 KEYTAB_KERBEROS_OPTIONS
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String KEYTAB_KERBEROS_OPTIONS
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String KEYTAB_KERBEROS_OPTIONS
 
 
 
@@ -324,7 +324,7 @@ extends https://docs.oracle.com/javase/8/docs/api/javax/security/auth/l
 
 
 KEYTAB_KERBEROS_LOGIN
-private static finalhttps://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/AppConfigurationEntry.html?is-external=true;
 title="class or interface in 
javax.security.auth.login">AppConfigurationEntry KEYTAB_KERBEROS_LOGIN
+private static finalhttps://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/AppConfigurationEntry.html?is-external=true;
 title="class or interface in 
javax.security.auth.login">AppConfigurationEntry KEYTAB_KERBEROS_LOGIN
 
 
 
@@ -333,7 +333,7 @@ extends https://docs.oracle.com/javase/8/docs/api/javax/security/auth/l
 
 
 KEYTAB_KERBEROS_CONF
-private static finalhttps://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/AppConfigurationEntry.html?is-external=true;
 title="class or interface in 
javax.security.auth.login">AppConfigurationEntry[] KEYTAB_KERBEROS_CONF
+private 

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

2018-11-26 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html 
b/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
index e299293..7e40051 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
@@ -302,20 +302,38 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 static byte[]
-NAMESPACE_COL_DESC_BYTES
+NAMESPACE_COL_DESC_BYTES
+Deprecated.
+namespace table has been 
folded into the ns family in meta table, do not use this
+ any more.
+
+
 
 
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
-NAMESPACE_FAMILY_INFO
+NAMESPACE_FAMILY_INFO
+Deprecated.
+namespace table has been 
folded into the ns family in meta table, do not use this
+ any more.
+
+
 
 
 static byte[]
-NAMESPACE_FAMILY_INFO_BYTES
+NAMESPACE_FAMILY_INFO_BYTES
+Deprecated.
+namespace table has been 
folded into the ns family in meta table, do not use this
+ any more.
+
+
 
 
 static TableDescriptor
 NAMESPACE_TABLEDESC
-Table descriptor for namespace table
+Deprecated.
+We have folded the data in 
namespace table into meta table, so do not use it any
+ more.
+
 
 
 
@@ -1148,7 +1166,10 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java
 
 NAMESPACE_FAMILY_INFO
 @InterfaceAudience.Private
-public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String NAMESPACE_FAMILY_INFO
+ https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
 title="class or interface in java.lang">@Deprecated
+public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String NAMESPACE_FAMILY_INFO
+Deprecated.namespace table has been folded into the ns family 
in meta table, do not use this
+ any more.
 
 See Also:
 Constant
 Field Values
@@ -1162,7 +1183,10 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java
 
 NAMESPACE_FAMILY_INFO_BYTES
 @InterfaceAudience.Private
-public static finalbyte[] NAMESPACE_FAMILY_INFO_BYTES
+ https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
 title="class or interface in java.lang">@Deprecated
+public static finalbyte[] NAMESPACE_FAMILY_INFO_BYTES
+Deprecated.namespace table has been folded into the ns family 
in meta table, do not use this
+ any more.
 
 
 
@@ -1172,7 +1196,10 @@ public static finalbyte[] 
 NAMESPACE_COL_DESC_BYTES
 @InterfaceAudience.Private
-public static finalbyte[] NAMESPACE_COL_DESC_BYTES
+ https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
 title="class or interface in java.lang">@Deprecated
+public static finalbyte[] NAMESPACE_COL_DESC_BYTES
+Deprecated.namespace table has been folded into the ns family 
in meta table, do not use this
+ any more.
 
 
 
@@ -1181,7 +1208,7 @@ public static finalbyte[] 
 
 CP_HTD_ATTR_VALUE_PATTERN
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
 title="class or interface in java.util.regex">Pattern CP_HTD_ATTR_VALUE_PATTERN
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
 title="class or interface in java.util.regex">Pattern CP_HTD_ATTR_VALUE_PATTERN
 
  Pattern that matches a coprocessor specification. Form is:
   coprocessor jar file location '|' class name ['|' 
priority ['|' arguments]]
@@ -1196,7 +1223,7 @@ public static finalbyte[] 
 
 CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN
 
 See Also:
 Constant
 Field Values
@@ -1209,7 +1236,7 @@ public static finalbyte[] 
 
 CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN
 
 See Also:
 Constant
 Field Values
@@ -1222,7 +1249,7 @@ public static finalbyte[] 
 

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

2018-11-15 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/68eae623/devapidocs/org/apache/hadoop/hbase/security/access/TableAuthManager.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/security/access/TableAuthManager.html 
b/devapidocs/org/apache/hadoop/hbase/security/access/TableAuthManager.html
deleted file mode 100644
index 08041b5..000
--- a/devapidocs/org/apache/hadoop/hbase/security/access/TableAuthManager.html
+++ /dev/null
@@ -1,1290 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd;>
-
-
-
-
-
-TableAuthManager (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":9,"i16":10,"i17":9,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":9,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":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
-
-
-
-
-PrevClass
-NextClass
-
-
-Frames
-NoFrames
-
-
-AllClasses
-
-
-
-
-
-
-
-Summary:
-Nested|
-Field|
-Constr|
-Method
-
-
-Detail:
-Field|
-Constr|
-Method
-
-
-
-
-
-
-
-
-org.apache.hadoop.hbase.security.access
-Class TableAuthManager
-
-
-
-https://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.security.access.TableAuthManager
-
-
-
-
-
-
-
-All Implemented Interfaces:
-https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true;
 title="class or interface in java.io">Closeable, https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true;
 title="class or interface in java.lang">AutoCloseable
-
-
-
-@InterfaceAudience.Private
-public class TableAuthManager
-extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
-implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true;
 title="class or interface in java.io">Closeable
-Performs authorization checks for a given user's assigned 
permissions
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-Nested Classes
-
-Modifier and Type
-Class and Description
-
-
-private static class
-TableAuthManager.PermissionCacheT extends Permission
-
-
-
-
-
-
-
-
-
-Field Summary
-
-Fields
-
-Modifier and Type
-Field and Description
-
-
-private 
org.apache.hadoop.conf.Configuration
-conf
-
-
-private TableAuthManager.PermissionCachePermission
-globalCache
-Cache of global permissions
-
-
-
-private static org.slf4j.Logger
-LOG
-
-
-private static https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">MapZKWatcher,TableAuthManager
-managerMap
-
-
-private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true;
 title="class or interface in 
java.util.concurrent.atomic">AtomicLong
-mtime
-
-
-private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true;
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String,TableAuthManager.PermissionCacheTablePermission
-nsCache
-
-
-private static https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">MapTableAuthManager,https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true;
 title="class or interface in java.lang">Integer
-refCount
-
-
-private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html?is-external=true;
 title="class or interface in 
java.util.concurrent">ConcurrentSkipListMapTableName,TableAuthManager.PermissionCacheTablePermission
-tableCache
-
-
-private ZKPermissionWatcher
-zkperms
-
-
-
-
-
-
-
-
-
-Constructor Summary
-
-Constructors
-
-Modifier
-Constructor and Description
-
-
-private 

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

2018-10-29 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b5e107c3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/Queue.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/Queue.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/Queue.html
index 885a217..4166ebf 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/Queue.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/Queue.html
@@ -68,70 +68,57 @@
 060return lockStatus;
 061  }
 062
-063  // This should go away when we have the 
new AM and its events
-064  // and we move xlock to the 
lock-event-queue.
-065  public boolean isAvailable() {
-066if (isEmpty()) {
-067  return false;
-068}
-069if 
(getLockStatus().hasExclusiveLock()) {
-070  // If we have an exclusive lock 
already taken, only child of the lock owner can be executed
-071  // And now we will restore locks 
when master restarts, so it is possible that the procedure
-072  // which is holding the lock is 
also in the queue, so we need to use hasLockAccess here
-073  // instead of hasParentLock
-074  Procedure? nextProc = 
peek();
-075  return nextProc != null  
getLockStatus().hasLockAccess(nextProc);
-076}
-077return true;
-078  }
-079
-080  // 
==
-081  // Functions to handle procedure 
queue
-082  // 
==
-083  public void add(Procedure? 
proc, boolean addToFront) {
-084if (addToFront) {
-085  runnables.addFirst(proc);
-086} else {
-087  runnables.addLast(proc);
-088}
-089  }
-090
-091  public Procedure? peek() {
-092return runnables.peek();
-093  }
-094
-095  public Procedure? poll() {
-096return runnables.poll();
-097  }
-098
-099  public boolean isEmpty() {
-100return runnables.isEmpty();
-101  }
-102
-103  public int size() {
-104return runnables.size();
-105  }
-106
-107  // 
==
-108  // Generic Helpers
-109  // 
==
-110  public int compareKey(TKey cmpKey) {
-111return key.compareTo(cmpKey);
+063  public boolean isAvailable() {
+064return !isEmpty();
+065  }
+066
+067  // 
==
+068  // Functions to handle procedure 
queue
+069  // 
==
+070  public void add(Procedure? 
proc, boolean addToFront) {
+071if (addToFront) {
+072  runnables.addFirst(proc);
+073} else {
+074  runnables.addLast(proc);
+075}
+076  }
+077
+078  public Procedure? peek() {
+079return runnables.peek();
+080  }
+081
+082  public Procedure? poll() {
+083return runnables.poll();
+084  }
+085
+086  public boolean isEmpty() {
+087return runnables.isEmpty();
+088  }
+089
+090  public int size() {
+091return runnables.size();
+092  }
+093
+094  // 
==
+095  // Generic Helpers
+096  // 
==
+097  public int compareKey(TKey cmpKey) {
+098return key.compareTo(cmpKey);
+099  }
+100
+101  @Override
+102  public int compareTo(QueueTKey 
other) {
+103return compareKey(other.key);
+104  }
+105
+106  @Override
+107  public String toString() {
+108return String.format("%s(%s, xlock=%s 
sharedLock=%s size=%s)", getClass().getSimpleName(), key,
+109  lockStatus.hasExclusiveLock() ? 
"true (" + lockStatus.getExclusiveLockProcIdOwner() + ")"
+110  : "false",
+111  lockStatus.getSharedLockCount(), 
size());
 112  }
-113
-114  @Override
-115  public int compareTo(QueueTKey 
other) {
-116return compareKey(other.key);
-117  }
-118
-119  @Override
-120  public String toString() {
-121return String.format("%s(%s, xlock=%s 
sharedLock=%s size=%s)", getClass().getSimpleName(), key,
-122  lockStatus.hasExclusiveLock() ? 
"true (" + lockStatus.getExclusiveLockProcIdOwner() + ")"
-123  : "false",
-124  lockStatus.getSharedLockCount(), 
size());
-125  }
-126}
+113}
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b5e107c3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/SchemaLocking.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/SchemaLocking.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/SchemaLocking.html
index ce02013..fd63007 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/SchemaLocking.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/SchemaLocking.html
@@ -53,189 

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

2018-10-24 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8f09a71d/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html
index c7d99b2..9d1542c 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html
@@ -382,1357 +382,1365 @@
 374for (int i = 0; i  
this.curFunctionCosts.length; i++) {
 375  curFunctionCosts[i] = 
tempFunctionCosts[i];
 376}
-377LOG.info("start 
StochasticLoadBalancer.balancer, initCost=" + currentCost + ", functionCost="
-378+ functionCost());
+377double initCost = currentCost;
+378double newCost = currentCost;
 379
-380double initCost = currentCost;
-381double newCost = currentCost;
-382
-383long computedMaxSteps;
-384if (runMaxSteps) {
-385  computedMaxSteps = 
Math.max(this.maxSteps,
-386  ((long)cluster.numRegions * 
(long)this.stepsPerRegion * (long)cluster.numServers));
-387} else {
-388  computedMaxSteps = 
Math.min(this.maxSteps,
-389  ((long)cluster.numRegions * 
(long)this.stepsPerRegion * (long)cluster.numServers));
-390}
-391// Perform a stochastic walk to see 
if we can get a good fit.
-392long step;
-393
-394for (step = 0; step  
computedMaxSteps; step++) {
-395  Cluster.Action action = 
nextAction(cluster);
-396
-397  if (action.type == Type.NULL) {
-398continue;
-399  }
-400
-401  cluster.doAction(action);
-402  updateCostsWithAction(cluster, 
action);
-403
-404  newCost = computeCost(cluster, 
currentCost);
-405
-406  // Should this be kept?
-407  if (newCost  currentCost) {
-408currentCost = newCost;
-409
-410// save for JMX
-411curOverallCost = currentCost;
-412for (int i = 0; i  
this.curFunctionCosts.length; i++) {
-413  curFunctionCosts[i] = 
tempFunctionCosts[i];
-414}
-415  } else {
-416// Put things back the way they 
were before.
-417// TODO: undo by remembering old 
values
-418Action undoAction = 
action.undoAction();
-419cluster.doAction(undoAction);
-420updateCostsWithAction(cluster, 
undoAction);
-421  }
-422
-423  if 
(EnvironmentEdgeManager.currentTime() - startTime 
-424  maxRunningTime) {
-425break;
-426  }
-427}
-428long endTime = 
EnvironmentEdgeManager.currentTime();
-429
-430
metricsBalancer.balanceCluster(endTime - startTime);
-431
-432// update costs metrics
-433updateStochasticCosts(tableName, 
curOverallCost, curFunctionCosts);
-434if (initCost  currentCost) {
-435  plans = 
createRegionPlans(cluster);
-436  LOG.info("Finished computing new 
load balance plan. Computation took {}" +
-437" to try {} different iterations. 
 Found a solution that moves " +
-438"{} regions; Going from a 
computed cost of {}" +
-439" to a new cost of {}", 
java.time.Duration.ofMillis(endTime - startTime),
-440step, plans.size(), initCost, 
currentCost);
-441  return plans;
-442}
-443LOG.info("Could not find a better 
load balance plan.  Tried {} different configurations in " +
-444  "{}, and did not find anything with 
a computed cost less than {}", step,
-445  java.time.Duration.ofMillis(endTime 
- startTime), initCost);
-446return null;
-447  }
-448
-449  /**
-450   * update costs to JMX
-451   */
-452  private void 
updateStochasticCosts(TableName tableName, Double overall, Double[] subCosts) 
{
-453if (tableName == null) return;
-454
-455// check if the metricsBalancer is 
MetricsStochasticBalancer before casting
-456if (metricsBalancer instanceof 
MetricsStochasticBalancer) {
-457  MetricsStochasticBalancer balancer 
= (MetricsStochasticBalancer) metricsBalancer;
-458  // overall cost
-459  
balancer.updateStochasticCost(tableName.getNameAsString(),
-460"Overall", "Overall cost", 
overall);
-461
-462  // each cost function
-463  for (int i = 0; i  
costFunctions.length; i++) {
-464CostFunction costFunction = 
costFunctions[i];
-465String costFunctionName = 
costFunction.getClass().getSimpleName();
-466Double costPercent = (overall == 
0) ? 0 : (subCosts[i] / overall);
-467// TODO: cost function may need a 
specific description
-468
balancer.updateStochasticCost(tableName.getNameAsString(), costFunctionName,
-469  "The percent of " + 
costFunctionName, costPercent);
-470  }
-471}
-472  }
-473
-474  private String 

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

2018-10-20 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/425db230/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
index 55d34df..688bd4e 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
@@ -513,1737 +513,1727 @@
 505  private void 
loadProcedures(ProcedureIterator procIter, boolean abortOnCorruption)
 506  throws IOException {
 507// 1. Build the rollback stack
-508int runnablesCount = 0;
+508int runnableCount = 0;
 509int failedCount = 0;
-510while (procIter.hasNext()) {
-511  boolean finished = 
procIter.isNextFinished();
-512  @SuppressWarnings("unchecked")
-513  ProcedureTEnvironment proc 
= procIter.next();
-514  NonceKey nonceKey = 
proc.getNonceKey();
-515  long procId = proc.getProcId();
-516
-517  if (finished) {
-518completed.put(proc.getProcId(), 
new CompletedProcedureRetainer(proc));
-519LOG.debug("Completed {}", 
proc);
-520  } else {
-521if (!proc.hasParent()) {
-522  assert !proc.isFinished() : 
"unexpected finished procedure";
-523  
rollbackStack.put(proc.getProcId(), new RootProcedureState());
-524}
-525
-526// add the procedure to the map
-527
proc.beforeReplay(getEnvironment());
-528procedures.put(proc.getProcId(), 
proc);
-529
-530if (proc.getState() == 
ProcedureState.RUNNABLE) {
-531  runnablesCount++;
-532} else if (proc.getState() == 
ProcedureState.FAILED) {
-533  failedCount++;
-534}
-535  }
-536
-537  // add the nonce to the map
-538  if (nonceKey != null) {
-539
nonceKeysToProcIdsMap.put(nonceKey, procId);
-540  }
-541}
-542
-543// 2. Initialize the stacks
-544// In the old implementation, for 
procedures in FAILED state, we will push it into the
-545// ProcedureScheduler directly to 
execute the rollback. But this does not work after we
-546// introduce the restore lock 
stage.
-547// For now, when we acquire a xlock, 
we will remove the queue from runQueue in scheduler, and
-548// then when a procedure which has 
lock access, for example, a sub procedure of the procedure
-549// which has the xlock, is pushed 
into the scheduler, we will add the queue back to let the
-550// workers poll from it. The 
assumption here is that, the procedure which has the xlock should
-551// have been polled out already, so 
when loading we can not add the procedure to scheduler first
-552// and then call acquireLock, since 
the procedure is still in the queue, and since we will
-553// remove the queue from runQueue, 
then no one can poll it out, then there is a dead lock
-554
ListProcedureTEnvironment runnableList = new 
ArrayList(runnablesCount);
-555
ListProcedureTEnvironment failedList = new 
ArrayList(failedCount);
-556
SetProcedureTEnvironment waitingSet = null;
-557procIter.reset();
-558while (procIter.hasNext()) {
-559  if (procIter.isNextFinished()) {
-560procIter.skipNext();
-561continue;
-562  }
-563
-564  @SuppressWarnings("unchecked")
-565  ProcedureTEnvironment proc 
= procIter.next();
-566  assert !(proc.isFinished() 
 !proc.hasParent()) : "unexpected completed proc=" + proc;
-567
-568  LOG.debug("Loading {}", proc);
-569
-570  Long rootProcId = 
getRootProcedureId(proc);
-571  if (rootProcId == null) {
-572// The 'proc' was ready to run 
but the root procedure was rolledback?
-573scheduler.addBack(proc);
+510int waitingCount = 0;
+511int waitingTimeoutCount = 0;
+512while (procIter.hasNext()) {
+513  boolean finished = 
procIter.isNextFinished();
+514  @SuppressWarnings("unchecked")
+515  ProcedureTEnvironment proc 
= procIter.next();
+516  NonceKey nonceKey = 
proc.getNonceKey();
+517  long procId = proc.getProcId();
+518
+519  if (finished) {
+520completed.put(proc.getProcId(), 
new CompletedProcedureRetainer(proc));
+521LOG.debug("Completed {}", 
proc);
+522  } else {
+523if (!proc.hasParent()) {
+524  assert !proc.isFinished() : 
"unexpected finished procedure";
+525  
rollbackStack.put(proc.getProcId(), new RootProcedureState());
+526}
+527
+528// add the procedure to the map
+529
proc.beforeReplay(getEnvironment());
+530procedures.put(proc.getProcId(), 
proc);
+531switch (proc.getState()) {
+532  case RUNNABLE:
+533runnableCount++;
+534break;
+535  

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

2018-10-18 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c9ebe686/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
index 8eb7b8b..44ab859 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.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":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};
+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":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};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -401,8 +401,9 @@ implements 
 private TransitRegionStateProcedure
-createAssignProcedure(RegionStateNoderegionNode,
- ServerNametargetServer)
+createAssignProcedure(RegionStateNoderegionNode,
+ ServerNametargetServer,
+ booleanoverride)
 
 
 TransitRegionStateProcedure[]
@@ -425,149 +426,168 @@ implements ServerNametargetServer)
 
 
+TransitRegionStateProcedure
+createOneAssignProcedure(RegionInfohri,
+booleanoverride)
+Create one TransitRegionStateProcedure to assign a region 
w/o specifying a target server.
+
+
+
+TransitRegionStateProcedure
+createOneUnassignProcedure(RegionInfohri,
+  booleanoverride)
+Create one TransitRegionStateProcedure to unassign a 
region.
+
+
+
 TransitRegionStateProcedure[]
 createRoundRobinAssignProcedures(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListRegionInfohris)
 Create round-robin assigns.
 
 
-
+
 TransitRegionStateProcedure[]
 createRoundRobinAssignProcedures(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListRegionInfohris,
 https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListServerNameserversToExclude)
 Create round-robin assigns.
 
 
-
+
 SplitTableRegionProcedure
 createSplitProcedure(RegionInforegionToSplit,
 byte[]splitKey)
 
-
+
+private TransitRegionStateProcedure
+createUnassignProcedure(RegionStateNoderegionNode,
+   booleanoverride)
+
+
 TransitRegionStateProcedure[]
 createUnassignProceduresForDisabling(TableNametableName)
 Called by DisableTableProcedure to unassign all the regions 
for a table.
 
 
-
+
 void
 deleteTable(TableNametableName)
 Delete the region states.
 
 
-
+
 https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListRegionInfo
 getAssignedRegions()
 
-
+
 (package private) int
 getAssignMaxAttempts()
 
-
+
 MetricsAssignmentManager
 getAssignmentManagerMetrics()
 
-
+
 private LoadBalancer
 getBalancer()
 
-
+
 org.apache.hadoop.conf.Configuration
 getConfiguration()
 

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

2018-10-16 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/323b17d9/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
index bdfc3f8..151ab8e 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
@@ -1062,1140 +1062,1159 @@
 1054  }
 1055
 1056  boolean bypassProcedure(long pid, long 
lockWait, boolean force) throws IOException {
-1057ProcedureTEnvironment 
procedure = getProcedure(pid);
-1058if (procedure == null) {
-1059  LOG.debug("Procedure with id={} 
does not exist, skipping bypass", pid);
-1060  return false;
-1061}
-1062
-1063LOG.debug("Begin bypass {} with 
lockWait={}, force={}", procedure, lockWait, force);
-1064IdLock.Entry lockEntry = 
procExecutionLock.tryLockEntry(procedure.getProcId(), lockWait);
-1065if (lockEntry == null  
!force) {
-1066  LOG.debug("Waited {} ms, but {} is 
still running, skipping bypass with force={}",
-1067  lockWait, procedure, force);
-1068  return false;
-1069} else if (lockEntry == null) {
-1070  LOG.debug("Waited {} ms, but {} is 
still running, begin bypass with force={}",
-1071  lockWait, procedure, force);
-1072}
-1073try {
-1074  // check whether the procedure is 
already finished
-1075  if (procedure.isFinished()) {
-1076LOG.debug("{} is already 
finished, skipping bypass", procedure);
-1077return false;
-1078  }
-1079
-1080  if (procedure.hasChildren()) {
-1081LOG.debug("{} has children, 
skipping bypass", procedure);
-1082return false;
-1083  }
-1084
-1085  // If the procedure has no parent 
or no child, we are safe to bypass it in whatever state
-1086  if (procedure.hasParent() 
 procedure.getState() != ProcedureState.RUNNABLE
-1087   
procedure.getState() != ProcedureState.WAITING
-1088   
procedure.getState() != ProcedureState.WAITING_TIMEOUT) {
-1089LOG.debug("Bypassing procedures 
in RUNNABLE, WAITING and WAITING_TIMEOUT states "
-1090+ "(with no parent), 
{}",
-1091procedure);
-1092return false;
-1093  }
-1094
-1095  // Now, the procedure is not 
finished, and no one can execute it since we take the lock now
-1096  // And we can be sure that its 
ancestor is not running too, since their child has not
-1097  // finished yet
-1098  ProcedureTEnvironment 
current = procedure;
-1099  while (current != null) {
-1100LOG.debug("Bypassing {}", 
current);
-1101current.bypass();
-1102store.update(procedure);
-1103long parentID = 
current.getParentProcId();
-1104current = 
getProcedure(parentID);
-1105  }
-1106
-1107  //wake up waiting procedure, 
already checked there is no child
-1108  if (procedure.getState() == 
ProcedureState.WAITING) {
-1109
procedure.setState(ProcedureState.RUNNABLE);
-1110store.update(procedure);
-  }
-1112
-1113  // If we don't have the lock, we 
can't re-submit the queue,
-1114  // since it is already executing. 
To get rid of the stuck situation, we
-1115  // need to restart the master. 
With the procedure set to bypass, the procedureExecutor
-1116  // will bypass it and won't get 
stuck again.
-1117  if (lockEntry != null) {
-1118// add the procedure to run 
queue,
-1119scheduler.addFront(procedure);
-1120LOG.debug("Bypassing {} and its 
ancestors successfully, adding to queue", procedure);
-1121  } else {
-1122LOG.debug("Bypassing {} and its 
ancestors successfully, but since it is already running, "
-1123+ "skipping add to queue", 
procedure);
-1124  }
-1125  return true;
-1126
-1127} finally {
-1128  if (lockEntry != null) {
-1129
procExecutionLock.releaseLockEntry(lockEntry);
-1130  }
-1131}
-1132  }
-1133
-1134  /**
-1135   * Add a new root-procedure to the 
executor.
-1136   * @param proc the new procedure to 
execute.
-1137   * @param nonceKey the registered 
unique identifier for this operation from the client or process.
-1138   * @return the procedure id, that can 
be used to monitor the operation
-1139   */
-1140  
@edu.umd.cs.findbugs.annotations.SuppressWarnings(value="NP_NULL_ON_SOME_PATH",
-1141  justification = "FindBugs is blind 
to the check-for-null")
-1142  public long 
submitProcedure(ProcedureTEnvironment proc, NonceKey nonceKey) {
-1143
Preconditions.checkArgument(lastProcId.get() = 0);
-1144
-1145prepareProcedure(proc);
-1146
-1147final Long currentProcId;
-1148 

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

2018-10-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d1341859/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
index 721035e..f808b16 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
@@ -169,3778 +169,3785 @@
 161import 
org.apache.hadoop.hbase.procedure2.ProcedureExecutor;
 162import 
org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure;
 163import 
org.apache.hadoop.hbase.procedure2.RemoteProcedureException;
-164import 
org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;
-165import 
org.apache.hadoop.hbase.quotas.MasterQuotaManager;
-166import 
org.apache.hadoop.hbase.quotas.MasterQuotasObserver;
-167import 
org.apache.hadoop.hbase.quotas.QuotaObserverChore;
-168import 
org.apache.hadoop.hbase.quotas.QuotaUtil;
-169import 
org.apache.hadoop.hbase.quotas.SnapshotQuotaObserverChore;
-170import 
org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotNotifier;
-171import 
org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotNotifierFactory;
-172import 
org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;
-173import 
org.apache.hadoop.hbase.regionserver.HRegionServer;
-174import 
org.apache.hadoop.hbase.regionserver.HStore;
-175import 
org.apache.hadoop.hbase.regionserver.RSRpcServices;
-176import 
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;
-177import 
org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;
-178import 
org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;
-179import 
org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;
-180import 
org.apache.hadoop.hbase.replication.ReplicationException;
-181import 
org.apache.hadoop.hbase.replication.ReplicationLoadSource;
-182import 
org.apache.hadoop.hbase.replication.ReplicationPeerConfig;
-183import 
org.apache.hadoop.hbase.replication.ReplicationPeerDescription;
-184import 
org.apache.hadoop.hbase.replication.ReplicationUtils;
-185import 
org.apache.hadoop.hbase.replication.SyncReplicationState;
-186import 
org.apache.hadoop.hbase.replication.master.ReplicationHFileCleaner;
-187import 
org.apache.hadoop.hbase.replication.master.ReplicationLogCleaner;
-188import 
org.apache.hadoop.hbase.replication.master.ReplicationPeerConfigUpgrader;
-189import 
org.apache.hadoop.hbase.security.AccessDeniedException;
-190import 
org.apache.hadoop.hbase.security.UserProvider;
-191import 
org.apache.hadoop.hbase.trace.TraceUtil;
-192import 
org.apache.hadoop.hbase.util.Addressing;
-193import 
org.apache.hadoop.hbase.util.BloomFilterUtil;
-194import 
org.apache.hadoop.hbase.util.Bytes;
-195import 
org.apache.hadoop.hbase.util.CompressionTest;
-196import 
org.apache.hadoop.hbase.util.EncryptionTest;
-197import 
org.apache.hadoop.hbase.util.HBaseFsck;
-198import 
org.apache.hadoop.hbase.util.HFileArchiveUtil;
-199import 
org.apache.hadoop.hbase.util.HasThread;
-200import 
org.apache.hadoop.hbase.util.IdLock;
-201import 
org.apache.hadoop.hbase.util.ModifyRegionUtils;
-202import 
org.apache.hadoop.hbase.util.Pair;
-203import 
org.apache.hadoop.hbase.util.RetryCounter;
-204import 
org.apache.hadoop.hbase.util.RetryCounterFactory;
-205import 
org.apache.hadoop.hbase.util.Threads;
-206import 
org.apache.hadoop.hbase.util.VersionInfo;
-207import 
org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;
-208import 
org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;
-209import 
org.apache.hadoop.hbase.zookeeper.MasterMaintenanceModeTracker;
-210import 
org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;
-211import 
org.apache.hadoop.hbase.zookeeper.ZKClusterId;
-212import 
org.apache.hadoop.hbase.zookeeper.ZKUtil;
-213import 
org.apache.hadoop.hbase.zookeeper.ZKWatcher;
-214import 
org.apache.hadoop.hbase.zookeeper.ZNodePaths;
-215import 
org.apache.yetus.audience.InterfaceAudience;
-216import 
org.apache.zookeeper.KeeperException;
-217import org.eclipse.jetty.server.Server;
-218import 
org.eclipse.jetty.server.ServerConnector;
-219import 
org.eclipse.jetty.servlet.ServletHolder;
-220import 
org.eclipse.jetty.webapp.WebAppContext;
-221import org.slf4j.Logger;
-222import org.slf4j.LoggerFactory;
-223
-224import 
org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;
-225import 
org.apache.hbase.thirdparty.com.google.common.collect.ImmutableSet;
-226import 
org.apache.hbase.thirdparty.com.google.common.collect.Lists;
-227import 
org.apache.hbase.thirdparty.com.google.common.collect.Maps;
-228
-229import 
org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;
-230import 

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

2018-09-28 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/419d0338/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html
 
b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html
index b257e00..8f27689 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html
@@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private static class ProcedureExecutor.CompletedProcedureCleanerTEnvironment
+private static class ProcedureExecutor.CompletedProcedureCleanerTEnvironment
 extends ProcedureInMemoryChoreTEnvironment
 Internal cleaner that removes the completed procedure 
results after a TTL.
  NOTE: This is a special case handled in timeoutLoop().
@@ -288,7 +288,7 @@ extends Procedure
-acquireLock,
 addStackIndex,
 afterReplay,
 beforeReplay,
 bypass,
 compareTo,
 completionCleanup,
 doAcquireLock, doExecute,
 doReleaseLock,
 doRollback,
 elapsedTime,
 getChildrenLatch,
 getException,
 getLastUpdate,
 getNonceKey,
 getOwner,
 getParentProcId,
 getProcedureMetrics,
 getProcId,
 getProcIdHashCode,
 getProcName,
 getResult,
 getRootProcedureId,
 getRootProcId, getStackIndexes,
 getState,
 getSubmittedTime,
 getTimeout,
 getTimeoutTimestamp,
 hasChildren,
 hasException,
 hasLock,
 hasOwner, hasParent,
 hasTimeout,
 haveSameParent,
 holdLock,
 incChildrenLatch,
 isBypass,
 isFailed,
 isFinished,
 isInitializing,
 isRunnable,
 isSuccess,
 isWaiting,
 isYieldAfterExecutionStep,
 lockedWhenLoading,
 releaseLock,
 removeStackIndex,
 restoreLo
 ck, setAbortFailure,
 setChildrenLatch,
 setFailure,
 setFailure,
 setLastUpdate,
 setNonceKey,
 setOwner,
 setOwner,
 setParentProcId,
 setProcId,
 setResult,
 setRootProcId,
 setStackIndexes,
 setState,
 setSubmittedTime,
 setTimeout, setTimeoutFailure,
 shouldWaitClientAck,
 toString,
 toStringClass,
 toStringClassDetails,
 toStringDetails,
 toStringSimpleSB,
 toStringState, tryRunnable,
 updateMetricsOnFinish,
 updateMetricsOnSubmit,
 updateTimestamp,
 waitInitialized,
 wasExecuted
+acquireLock,
 addStackIndex,
 afterReplay,
 beforeReplay,
 bypass,
 compareTo,
 completionCleanup,
 doAcquireLock, doExecute,
 doReleaseLock,
 doRollback,
 elapsedTime,
 getChildrenLatch,
 getException,
 getLastUpdate,
 getNonceKey,
 getOwner,
 getParentProcId,
 getProcedureMetrics,
 getProcId,
 getProcIdHashCode,
 getProcName,
 getResult,
 getRootProcedureId,
 getRootProcId, getStackIndexes,
 getState,
 getSubmittedTime,
 getTimeout,
 getTimeoutTimestamp,
 hasChildren,
 hasException,
 hasLock,
 hasOwner, hasParent,
 hasTimeout,
 haveSameParent,
 holdLock,
 incChildrenLatch,
 isBypass,
 isFailed,
 isFinished,
 isInitializing,
 isRunnable,
 isSuccess,
 isWaiting,
 isYieldAfterExecutionStep,
 lockedWhenLoading,
 needPersistence,
 releaseLock,
 removeStackIndex, resetPersistence,
 restoreLock,
 setAbortFailure,
 setChildrenLatch,
 setFailure,
 setFailure,
 setLastUpdate,
 setNonceKey, setOwner,
 setOwner,
 setParentProcId,
 setProcId,
 setResult,
 setRootProcId,
 setStackIndexes,
 setState, 
setSubmittedTime,
 setTimeout,
 setTimeoutFailure,
 shouldWaitClientAck,
 skipPersistence,
 toString,
 toStringClass,
 toStringClassDetails, toStringDetails,
 toStringSimpleSB,
 toStringState,
 tryRunnable,
 updateMetricsOnFinish,
 updateMetricsOnSubmit,
 updateTimestamp,
 waitInitialized, wasExecuted
 
 
 
@@ -317,7 +317,7 @@ extends 
 
 LOG
-private static finalorg.slf4j.Logger LOG
+private static finalorg.slf4j.Logger LOG
 
 
 
@@ -326,7 +326,7 @@ extends 
 
 CLEANER_INTERVAL_CONF_KEY
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String CLEANER_INTERVAL_CONF_KEY
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String CLEANER_INTERVAL_CONF_KEY
 
 See Also:
 Constant
 Field Values
@@ -339,7 +339,7 @@ extends 
 
 DEFAULT_CLEANER_INTERVAL
-private static finalint DEFAULT_CLEANER_INTERVAL
+private static finalint DEFAULT_CLEANER_INTERVAL
 
 See Also:
 Constant
 Field Values
@@ -352,7 +352,7 @@ extends 
 
 EVICT_TTL_CONF_KEY
-private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String EVICT_TTL_CONF_KEY
+private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String EVICT_TTL_CONF_KEY
 
 See Also:
 Constant
 Field Values
@@ -365,7 +365,7 @@ extends 
 
 DEFAULT_EVICT_TTL
-private static finalint DEFAULT_EVICT_TTL
+private static finalint 

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

2018-09-26 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
index 003d8ac..d92c485 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
@@ -404,7 +404,7 @@ extends AbstractStateMachineTableProcedure
-acquireLock,
 checkOnline,
 checkTableModifiable,
 getRegionDir,
 getUser, preflightChecks,
 releaseLock,
 releaseSyncLatch,
 setUser,
 waitInitialized<
 /li>
+acquireLock,
 checkOnline,
 checkTableModifiable,
 getUser,
 getWALRegionDir, preflightChecks,
 releaseLock,
 releaseSyncLatch,
 setUser,
 waitInitialized
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html
index 58d8489..9c3a897 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html
@@ -412,7 +412,7 @@ extends AbstractStateMachineTableProcedure
-checkOnline,
 checkTableModifiable,
 getRegionDir,
 getUser,
 preflightChecks, releaseLock,
 releaseSyncLatch,
 setUser,
 toStringClassDetails
+checkOnline,
 checkTableModifiable,
 getUser,
 getWALRegionDir,
 preflightChecks, releaseLock,
 releaseSyncLatch,
 setUser,
 toStringClassDetails
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/devapidocs/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html
index 714dd7a..c1a64b3 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html
@@ -375,7 +375,7 @@ extends AbstractStateMachineTableProcedure
-acquireLock,
 checkOnline,
 checkTableModifiable,
 getRegionDir,
 getUser, preflightChecks,
 releaseLock,
 releaseSyncLatch,
 setUser,
 toStringClassDetails,
 waitInitialized
+acquireLock,
 checkOnline,
 checkTableModifiable,
 getUser,
 getWALRegionDir, preflightChecks,
 releaseLock,
 releaseSyncLatch,
 setUser,
 toStringClassDetails,
 waitInitialized
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/devapidocs/org/apache/hadoop/hbase/master/procedure/DisableTableProcedure.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/DisableTableProcedure.html
 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/DisableTableProcedure.html
index 636aada..b2bcb82 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/DisableTableProcedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/DisableTableProcedure.html
@@ -367,7 +367,7 @@ extends AbstractStateMachineTableProcedure
-acquireLock,
 checkOnline,
 checkTableModifiable,
 getRegionDir,
 getUser, preflightChecks,
 releaseLock,
 releaseSyncLatch,
 setUser,
 toStringClassDetails,
 waitInitialized
+acquireLock,
 checkOnline,
 checkTableModifiable,
 getUser,
 getWALRegionDir, preflightChecks,
 releaseLock,
 releaseSyncLatch,
 setUser,
 toStringClassDetails,
 waitInitialized
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html
index 286c28d..0bb6280 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html
@@ -382,7 +382,7 @@ extends AbstractStateMachineTableProcedure
-acquireLock,
 checkOnline,
 checkTableModifiable,
 getRegionDir,
 getUser, preflightChecks,
 releaseLock,
 releaseSyncLatch,
 setUser,
 toStringClassDetails,
 waitInitialized
+acquireLock,
 checkOnline,
 checkTableModifiable,
 getUser,
 getWALRegionDir, preflightChecks,
 releaseLock,
 releaseSyncLatch,
 setUser,
 toStringClassDetails,
 waitInitialized
 
 
 


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

2018-09-25 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f6f9d4f3/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html
index e41f49c..23b1976 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.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":9,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":9,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":9,"i52":9,"i53":9,"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};
+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":9,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":9,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":9,"i55":9,"i56":9,"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};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
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 RSRpcServices
+public class RSRpcServices
 extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
 implements HBaseRPCErrorHandler, 
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface,
 PriorityFunction, ConfigurationObserver
 Implements the regionserver RPC services.
@@ -620,15 +620,28 @@ implements 
+private void
+executeCloseRegionProcedures(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CloseRegionRequestrequest)
+
+
+private void
+executeOpenRegionProcedures(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.OpenRegionRequestrequest,
+   https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">MapTableName,TableDescriptortdCache)
+
+
+private void
+executeProcedures(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RemoteProcedureRequestrequest)
+
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ExecuteProceduresResponse
 executeProcedures(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller,
  
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ExecuteProceduresRequestrequest)
 
-
+
 static boolean
 exitIfOOME(https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
 title="class or interface in java.lang">Throwablee)
 
-
+
 private void
 failRegionAction(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiResponse.BuilderresponseBuilder,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.BuilderregionActionResultBuilder,
@@ -636,53 +649,53 @@ implements CellScannercellScanner,
 https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
 title="class or interface in 
java.lang">Throwableerror)
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionResponse
 flushRegion(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller,

org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionRequestrequest)
 Flush a region on the 

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

2018-09-20 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa1bebf8/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html
index a5789e0..93a57cb 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html
@@ -238,4120 +238,4119 @@
 230 * @see Admin
 231 */
 232@InterfaceAudience.Private
-233@InterfaceStability.Evolving
-234public class HBaseAdmin implements Admin 
{
-235  private static final Logger LOG = 
LoggerFactory.getLogger(HBaseAdmin.class);
-236
-237  private ClusterConnection connection;
-238
-239  private final Configuration conf;
-240  private final long pause;
-241  private final int numRetries;
-242  private final int syncWaitTimeout;
-243  private boolean aborted;
-244  private int operationTimeout;
-245  private int rpcTimeout;
-246
-247  private RpcRetryingCallerFactory 
rpcCallerFactory;
-248  private RpcControllerFactory 
rpcControllerFactory;
-249
-250  private NonceGenerator ng;
-251
-252  @Override
-253  public int getOperationTimeout() {
-254return operationTimeout;
-255  }
-256
-257  HBaseAdmin(ClusterConnection 
connection) throws IOException {
-258this.conf = 
connection.getConfiguration();
-259this.connection = connection;
-260
-261// TODO: receive 
ConnectionConfiguration here rather than re-parsing these configs every time.
-262this.pause = 
this.conf.getLong(HConstants.HBASE_CLIENT_PAUSE,
-263
HConstants.DEFAULT_HBASE_CLIENT_PAUSE);
-264this.numRetries = 
this.conf.getInt(HConstants.HBASE_CLIENT_RETRIES_NUMBER,
-265
HConstants.DEFAULT_HBASE_CLIENT_RETRIES_NUMBER);
-266this.operationTimeout = 
this.conf.getInt(HConstants.HBASE_CLIENT_OPERATION_TIMEOUT,
-267
HConstants.DEFAULT_HBASE_CLIENT_OPERATION_TIMEOUT);
-268this.rpcTimeout = 
this.conf.getInt(HConstants.HBASE_RPC_TIMEOUT_KEY,
-269
HConstants.DEFAULT_HBASE_RPC_TIMEOUT);
-270this.syncWaitTimeout = 
this.conf.getInt(
-271  
"hbase.client.sync.wait.timeout.msec", 10 * 6); // 10min
-272
-273this.rpcCallerFactory = 
connection.getRpcRetryingCallerFactory();
-274this.rpcControllerFactory = 
connection.getRpcControllerFactory();
-275
-276this.ng = 
this.connection.getNonceGenerator();
-277  }
-278
-279  @Override
-280  public void abort(String why, Throwable 
e) {
-281// Currently does nothing but throw 
the passed message and exception
-282this.aborted = true;
-283throw new RuntimeException(why, e);
-284  }
-285
-286  @Override
-287  public boolean isAborted() {
-288return this.aborted;
-289  }
-290
-291  @Override
-292  public boolean abortProcedure(final 
long procId, final boolean mayInterruptIfRunning)
-293  throws IOException {
-294return 
get(abortProcedureAsync(procId, mayInterruptIfRunning), this.syncWaitTimeout,
-295  TimeUnit.MILLISECONDS);
-296  }
-297
-298  @Override
-299  public FutureBoolean 
abortProcedureAsync(final long procId, final boolean mayInterruptIfRunning)
-300  throws IOException {
-301Boolean abortProcResponse =
-302executeCallable(new 
MasterCallableAbortProcedureResponse(getConnection(),
-303getRpcControllerFactory()) 
{
-304  @Override
-305  protected AbortProcedureResponse 
rpcCall() throws Exception {
-306AbortProcedureRequest 
abortProcRequest =
-307
AbortProcedureRequest.newBuilder().setProcId(procId).build();
-308return 
master.abortProcedure(getRpcController(), abortProcRequest);
-309  }
-310}).getIsProcedureAborted();
-311return new AbortProcedureFuture(this, 
procId, abortProcResponse);
-312  }
-313
-314  @Override
-315  public ListTableDescriptor 
listTableDescriptors() throws IOException {
-316return 
listTableDescriptors((Pattern)null, false);
-317  }
-318
-319  @Override
-320  public ListTableDescriptor 
listTableDescriptors(Pattern pattern) throws IOException {
-321return listTableDescriptors(pattern, 
false);
-322  }
-323
-324  @Override
-325  public ListTableDescriptor 
listTableDescriptors(Pattern pattern, boolean includeSysTables)
-326  throws IOException {
-327return executeCallable(new 
MasterCallableListTableDescriptor(getConnection(),
-328getRpcControllerFactory()) {
-329  @Override
-330  protected 
ListTableDescriptor rpcCall() throws Exception {
-331GetTableDescriptorsRequest req 
=
-332
RequestConverter.buildGetTableDescriptorsRequest(pattern, includeSysTables);
-333return 
ProtobufUtil.toTableDescriptorList(master.getTableDescriptors(getRpcController(),
-334req));
-335  }
-336});
-337  }
-338
-339  

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

2018-09-04 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/293abb17/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
index d236197..d8bf46f 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
@@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab";
 
 Summary:
 Nested|
-Field|
+Field|
 Constr|
 Method
 
 
 Detail:
-Field|
+Field|
 Constr|
 Method
 
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-final class AssignmentManagerUtil
+final class AssignmentManagerUtil
 extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
 Utility for this assignment package only.
 
@@ -119,6 +119,25 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static int
+DEFAULT_REGION_REPLICA
+
+
+
+
 
 
 
@@ -157,15 +176,15 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 private static TransitRegionStateProcedure[]
-createAssignProcedures(MasterProcedureEnvenv,
-  https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true;
 title="class or interface in java.util.stream">StreamRegionInforegions,
+createAssignProcedures(MasterProcedureEnvenv,
+  https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListRegionInforegions,
   intregionReplication,
   ServerNametargetServer)
 
 
 (package private) static TransitRegionStateProcedure[]
-createAssignProceduresForOpeningNewRegions(MasterProcedureEnvenv,
-  https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true;
 title="class or interface in java.util.stream">StreamRegionInforegions,
+createAssignProceduresForOpeningNewRegions(MasterProcedureEnvenv,
+  https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListRegionInforegions,
   intregionReplication,
   ServerNametargetServer)
 
@@ -202,8 +221,8 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 (package private) static void
-reopenRegionsForRollback(MasterProcedureEnvenv,
-https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true;
 title="class or interface in java.util.stream">StreamRegionInforegions,
+reopenRegionsForRollback(MasterProcedureEnvenv,
+https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListRegionInforegions,
 intregionReplication,
 ServerNametargetServer)
 
@@ -227,6 +246,27 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 
+
+
+
+
+
+Field Detail
+
+
+
+
+
+DEFAULT_REGION_REPLICA
+private static finalint DEFAULT_REGION_REPLICA
+
+See Also:
+Constant
 Field Values
+
+
+
+
+
 
 
 
@@ -239,7 +279,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 AssignmentManagerUtil
-privateAssignmentManagerUtil()
+privateAssignmentManagerUtil()
 
 
 
@@ -256,7 +296,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 getRegionInfoResponse
-staticorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponsegetRegionInfoResponse(MasterProcedureEnvenv,
+staticorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponsegetRegionInfoResponse(MasterProcedureEnvenv,

  ServerNameregionLocation,

  RegionInfohri)

   throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
 title="class or interface in java.io">IOException
@@ -273,7 +313,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 getRegionInfoResponse

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

2018-08-31 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/74f60271/devapidocs/org/apache/hadoop/hbase/master/replication/UpdatePeerConfigProcedure.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/replication/UpdatePeerConfigProcedure.html
 
b/devapidocs/org/apache/hadoop/hbase/master/replication/UpdatePeerConfigProcedure.html
index 35cbba5..f29330d 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/replication/UpdatePeerConfigProcedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/replication/UpdatePeerConfigProcedure.html
@@ -356,7 +356,7 @@ extends Procedure
-addStackIndex,
 afterReplay,
 beforeReplay,
 compareTo,
 completionCleanup,
 doExecute,
 doRollback,
 elapsedTime,
 getChildrenLatch,
 getException,
 getLastUpdate,
 getNonceKey,
 getOwner,
 getParentProcId,
 getProcedureMetrics,
 getProcId,
 getProcIdHashCode, getProcName,
 getResult,
 getRootProcedureId,
 getRootProcId,
 getStackIndexes,
 getState,
 getSubmittedTime,
 getTimeout,
 getTimeoutTimestamp,
 hasChildren,
 hasException,
 hasLock,
 hasOwner,
 hasParent,
 hasTimeout,
 haveSameParent,
 incChildrenLatch,
 isFailed,
 isFinished,
 isInitializing,
 isRunnable,
 isSuccess,
 isWaiting,
 removeStackIndex,
 setAbortFailure,
 setChildrenLatch,
 setFailure,
 setFailure,
 setLastUpdate,
 setNonceKey,
 setOwner,
 setOwner,
 setParentProcId, setProcId,
 setResult,
 setRootProcId,
 setStackIndexes,
 setState,
 setSubmittedTime,
 setTimeout,
 setTimeoutFailure,
 shouldWaitClientAck,
 toString,
 toStringClass,
 toStringClassDetails,
 toStringDetails,
 toStringSimpleSB,
 updateMetricsOnFinish,
 updateMetricsOnSubmit,
 updateTimestamp,
 wasExecuted
+addStackIndex,
 afterReplay,
 beforeReplay,
 compareTo,
 completionCleanup,
 doExecute,
 doRollback,
 elapsedTime,
 getChildrenLatch,
 getException,
 getLastUpdate,
 getNonceKey,
 getOwner,
 getParentProcId,
 getProcedureMetrics,
 getProcId,
 getProcIdHashCode, getProcName,
 getResult,
 getRootProcedureId,
 getRootProcId,
 getStackIndexes,
 getState,
 getSubmittedTime,
 getTimeout,
 getTimeoutTimestamp,
 hasChildren,
 hasException,
 hasLock,
 hasOwner,
 hasParent,
 hasTimeout,
 haveSameParent,
 incChildrenLatch,
 isBypass,
 isFailed,
 isFinished,
 isInitializing,
 isRunnable,
 isSuccess,
 isWaiting,
 removeStackIndex,
 setAbortFailure,
 setChildrenLatch,
 setFailure,
 setFailure,
 setLastUpdate,
 setNonceKey,
 setOwner,
 setOwner, setParentProcId,
 setProcId,
 setResult,
 setRootProcId,
 setStackIndexes,
 setState,
 setSubmittedTime,
 setTimeout, setTimeoutFailure,
 shouldWaitClientAck,
 toString,
 toStringClass,
 toStringClassDetails,
 toStringDetails,
 toStringSimpleSB,
 updateMetricsOnFinish,
 updateMetricsOnSubmit,
 updateTimestamp,
 wasExecuted
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/74f60271/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 5d217f4..c036415 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -437,19 +437,19 @@
 
 java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
 title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
 title="class or interface in java.io">Serializable)
 
-org.apache.hadoop.hbase.ClusterMetrics.Option
-org.apache.hadoop.hbase.MetaTableAccessor.QueryType
-org.apache.hadoop.hbase.HConstants.OperationStatusCode
-org.apache.hadoop.hbase.MemoryCompactionPolicy
+org.apache.hadoop.hbase.KeepDeletedCells
 org.apache.hadoop.hbase.Size.Unit
-org.apache.hadoop.hbase.CellBuilderType
-org.apache.hadoop.hbase.HealthChecker.HealthCheckerExitStatus
+org.apache.hadoop.hbase.KeyValue.Type
+org.apache.hadoop.hbase.HConstants.OperationStatusCode
 org.apache.hadoop.hbase.Cell.Type
-org.apache.hadoop.hbase.Coprocessor.State
+org.apache.hadoop.hbase.MemoryCompactionPolicy
 org.apache.hadoop.hbase.CompatibilitySingletonFactory.SingletonStorage
-org.apache.hadoop.hbase.KeepDeletedCells
+org.apache.hadoop.hbase.ClusterMetrics.Option
+org.apache.hadoop.hbase.MetaTableAccessor.QueryType
+org.apache.hadoop.hbase.Coprocessor.State
+org.apache.hadoop.hbase.HealthChecker.HealthCheckerExitStatus
 org.apache.hadoop.hbase.CompareOperator
-org.apache.hadoop.hbase.KeyValue.Type
+org.apache.hadoop.hbase.CellBuilderType
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/74f60271/devapidocs/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html
--
diff --git 

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

2018-08-28 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/424d7e41/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
index 99b6bf2..c62e029 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
@@ -431,1603 +431,1625 @@
 423  }
 424
 425  @Override
-426  public MetricsConnection 
getConnectionMetrics() {
-427return this.metrics;
+426  public Hbck getHbck() throws 
IOException {
+427return 
getHbck(get(registry.getMasterAddress()));
 428  }
 429
-430  private ExecutorService getBatchPool() 
{
-431if (batchPool == null) {
-432  synchronized (this) {
-433if (batchPool == null) {
-434  int threads = 
conf.getInt("hbase.hconnection.threads.max", 256);
-435  this.batchPool = 
getThreadPool(threads, threads, "-shared", null);
-436  this.cleanupPool = true;
-437}
-438  }
-439}
-440return this.batchPool;
-441  }
-442
-443  private ExecutorService 
getThreadPool(int maxThreads, int coreThreads, String nameHint,
-444  BlockingQueueRunnable 
passedWorkQueue) {
-445// shared HTable thread executor not 
yet initialized
-446if (maxThreads == 0) {
-447  maxThreads = 
Runtime.getRuntime().availableProcessors() * 8;
-448}
-449if (coreThreads == 0) {
-450  coreThreads = 
Runtime.getRuntime().availableProcessors() * 8;
-451}
-452long keepAliveTime = 
conf.getLong("hbase.hconnection.threads.keepalivetime", 60);
-453BlockingQueueRunnable 
workQueue = passedWorkQueue;
-454if (workQueue == null) {
-455  workQueue =
-456new 
LinkedBlockingQueue(maxThreads *
-457
conf.getInt(HConstants.HBASE_CLIENT_MAX_TOTAL_TASKS,
-458
HConstants.DEFAULT_HBASE_CLIENT_MAX_TOTAL_TASKS));
-459  coreThreads = maxThreads;
-460}
-461ThreadPoolExecutor tpe = new 
ThreadPoolExecutor(
-462coreThreads,
-463maxThreads,
-464keepAliveTime,
-465TimeUnit.SECONDS,
-466workQueue,
-467
Threads.newDaemonThreadFactory(toString() + nameHint));
-468tpe.allowCoreThreadTimeOut(true);
-469return tpe;
-470  }
-471
-472  private ExecutorService 
getMetaLookupPool() {
-473if (this.metaLookupPool == null) {
-474  synchronized (this) {
-475if (this.metaLookupPool == null) 
{
-476  //Some of the threads would be 
used for meta replicas
-477  //To start with, 
threads.max.core threads can hit the meta (including replicas).
-478  //After that, requests will get 
queued up in the passed queue, and only after
-479  //the queue is full, a new 
thread will be started
-480  int threads = 
conf.getInt("hbase.hconnection.meta.lookup.threads.max", 128);
-481  this.metaLookupPool = 
getThreadPool(
-482 threads,
-483 threads,
-484 "-metaLookup-shared-", new 
LinkedBlockingQueue());
-485}
-486  }
-487}
-488return this.metaLookupPool;
-489  }
-490
-491  protected ExecutorService 
getCurrentMetaLookupPool() {
-492return metaLookupPool;
-493  }
-494
-495  protected ExecutorService 
getCurrentBatchPool() {
-496return batchPool;
-497  }
-498
-499  private void shutdownPools() {
-500if (this.cleanupPool  
this.batchPool != null  !this.batchPool.isShutdown()) {
-501  
shutdownBatchPool(this.batchPool);
-502}
-503if (this.metaLookupPool != null 
 !this.metaLookupPool.isShutdown()) {
-504  
shutdownBatchPool(this.metaLookupPool);
-505}
-506  }
-507
-508  private void 
shutdownBatchPool(ExecutorService pool) {
-509pool.shutdown();
-510try {
-511  if (!pool.awaitTermination(10, 
TimeUnit.SECONDS)) {
-512pool.shutdownNow();
-513  }
-514} catch (InterruptedException e) {
-515  pool.shutdownNow();
-516}
-517  }
-518
-519  /**
-520   * For tests only.
-521   */
-522  @VisibleForTesting
-523  RpcClient getRpcClient() {
-524return rpcClient;
-525  }
-526
-527  /**
-528   * An identifier that will remain the 
same for a given connection.
-529   */
-530  @Override
-531  public String toString(){
-532return "hconnection-0x" + 
Integer.toHexString(hashCode());
-533  }
-534
-535  protected String clusterId = null;
-536
-537  protected void retrieveClusterId() {
-538if (clusterId != null) {
-539  return;
-540}
-541try {
-542  this.clusterId = 
this.registry.getClusterId().get();
-543} catch (InterruptedException | 

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

2018-08-24 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cf79db0/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
--
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html 
b/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
index 8dfb5f1..b025b7e 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
@@ -31,260 +31,274 @@
 023import java.util.Arrays;
 024import java.util.Collections;
 025import java.util.List;
-026
-027import org.apache.hadoop.hbase.Cell;
-028import 
org.apache.yetus.audience.InterfaceAudience;
-029import 
org.apache.hadoop.hbase.exceptions.DeserializationException;
-030
-031import 
org.apache.hbase.thirdparty.com.google.protobuf.InvalidProtocolBufferException;
-032import 
org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;
-033import 
org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;
-034
-035/**
-036 * Implementation of {@link Filter} that 
represents an ordered List of Filters which will be
-037 * evaluated with a specified boolean 
operator {@link Operator#MUST_PASS_ALL} (codeAND/code) or
-038 * {@link Operator#MUST_PASS_ONE} 
(codeOR/code). Since you can use Filter Lists as children of
-039 * Filter Lists, you can create a 
hierarchy of filters to be evaluated. br
-040 * {@link Operator#MUST_PASS_ALL} 
evaluates lazily: evaluation stops as soon as one filter does not
-041 * include the Cell. br
-042 * {@link Operator#MUST_PASS_ONE} 
evaluates non-lazily: all filters are always evaluated. br
-043 * Defaults to {@link 
Operator#MUST_PASS_ALL}.
-044 */
-045@InterfaceAudience.Public
-046final public class FilterList extends 
FilterBase {
-047
-048  /** set operator */
-049  @InterfaceAudience.Public
-050  public enum Operator {
-051/** !AND */
-052MUST_PASS_ALL,
-053/** !OR */
-054MUST_PASS_ONE
-055  }
-056
-057  private Operator operator;
-058  private FilterListBase 
filterListBase;
-059
-060  /**
-061   * Constructor that takes a set of 
{@link Filter}s and an operator.
-062   * @param operator Operator to process 
filter set with.
-063   * @param filters Set of row filters.
-064   */
-065  public FilterList(final Operator 
operator, final ListFilter filters) {
-066if (operator == 
Operator.MUST_PASS_ALL) {
-067  filterListBase = new 
FilterListWithAND(filters);
-068} else if (operator == 
Operator.MUST_PASS_ONE) {
-069  filterListBase = new 
FilterListWithOR(filters);
-070} else {
-071  throw new 
IllegalArgumentException("Invalid operator: " + operator);
-072}
-073this.operator = operator;
-074  }
-075
-076  /**
-077   * Constructor that takes a set of 
{@link Filter}s. The default operator MUST_PASS_ALL is assumed.
-078   * All filters are cloned to internal 
list.
-079   * @param filters list of filters
-080   */
-081  public FilterList(final 
ListFilter filters) {
-082this(Operator.MUST_PASS_ALL, 
filters);
-083  }
-084
-085  /**
-086   * Constructor that takes a var arg 
number of {@link Filter}s. The default operator MUST_PASS_ALL
-087   * is assumed.
-088   * @param filters
-089   */
-090  public FilterList(final Filter... 
filters) {
-091this(Operator.MUST_PASS_ALL, 
Arrays.asList(filters));
-092  }
-093
-094  /**
-095   * Constructor that takes an 
operator.
-096   * @param operator Operator to process 
filter set with.
-097   */
-098  public FilterList(final Operator 
operator) {
-099this(operator, new 
ArrayList());
-100  }
-101
-102  /**
-103   * Constructor that takes a var arg 
number of {@link Filter}s and an operator.
-104   * @param operator Operator to process 
filter set with.
-105   * @param filters Filters to use
-106   */
-107  public FilterList(final Operator 
operator, final Filter... filters) {
-108this(operator, 
Arrays.asList(filters));
-109  }
-110
-111  /**
-112   * Get the operator.
-113   * @return operator
-114   */
-115  public Operator getOperator() {
-116return operator;
-117  }
-118
-119  /**
-120   * Get the filters.
-121   * @return filters
-122   */
-123  public ListFilter getFilters() 
{
-124return filterListBase.getFilters();
-125  }
-126
-127  public int size() {
-128return filterListBase.size();
-129  }
-130
-131  public void 
addFilter(ListFilter filters) {
-132
filterListBase.addFilterLists(filters);
-133  }
-134
-135  /**
-136   * Add a filter.
-137   * @param filter another filter
-138   */
-139  public void addFilter(Filter filter) 
{
-140
addFilter(Collections.singletonList(filter));
-141  }
-142
-143  @Override
-144  public void reset() throws IOException 
{
-145filterListBase.reset();
-146  }
-147
-148  @Override
-149  public boolean filterRowKey(byte[] 
rowKey, int offset, int length) throws IOException {
-150return 
filterListBase.filterRowKey(rowKey, offset, length);
-151  }
-152
-153  @Override
-154  public boolean 

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

2018-08-23 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html
index 85262eb..52d6d8e 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html
@@ -62,329 +62,341 @@
 054  // Used to track when to flush
 055  private volatile long 
timeOfOldestEdit;
 056
-057  public final static long FIXED_OVERHEAD 
= (long) ClassSize.OBJECT
-058  + (4 * ClassSize.REFERENCE)
-059  + (2 * Bytes.SIZEOF_LONG); // 
snapshotId, timeOfOldestEdit
-060
-061  public final static long DEEP_OVERHEAD 
= FIXED_OVERHEAD;
+057  protected RegionServicesForStores 
regionServices;
+058
+059  public final static long FIXED_OVERHEAD 
= (long) ClassSize.OBJECT
+060  + (5 * ClassSize.REFERENCE)
+061  + (2 * Bytes.SIZEOF_LONG); // 
snapshotId, timeOfOldestEdit
 062
-063  public static void 
addToScanners(List? extends Segment segments, long readPt,
-064  ListKeyValueScanner 
scanners) {
-065for (Segment item : segments) {
-066  addToScanners(item, readPt, 
scanners);
-067}
-068  }
-069
-070  protected static void 
addToScanners(Segment segment, long readPt,
-071  ListKeyValueScanner 
scanners) {
-072
scanners.add(segment.getScanner(readPt));
-073  }
-074
-075  protected AbstractMemStore(final 
Configuration conf, final CellComparator c) {
-076this.conf = conf;
-077this.comparator = c;
-078resetActive();
-079this.snapshot = 
SegmentFactory.instance().createImmutableSegment(c);
-080this.snapshotId = NO_SNAPSHOT_ID;
-081  }
-082
-083  protected void resetActive() {
-084// Reset heap to not include any 
keys
-085active = 
SegmentFactory.instance().createMutableSegment(conf, comparator);
-086timeOfOldestEdit = Long.MAX_VALUE;
-087  }
-088
-089  /**
-090   * Updates the wal with the lowest 
sequence id (oldest entry) that is still in memory
-091   * @param onlyIfMoreRecent a flag that 
marks whether to update the sequence id no matter what or
-092   *  only if it is 
greater than the previous sequence id
-093   */
-094  public abstract void 
updateLowestUnflushedSequenceIdInWAL(boolean onlyIfMoreRecent);
-095
-096  @Override
-097  public void add(IterableCell 
cells, MemStoreSizing memstoreSizing) {
-098for (Cell cell : cells) {
-099  add(cell, memstoreSizing);
-100}
-101  }
-102
-103  @Override
-104  public void add(Cell cell, 
MemStoreSizing memstoreSizing) {
-105doAddOrUpsert(cell, 0, 
memstoreSizing, true);  }
-106
-107  /*
-108   * Inserts the specified Cell into 
MemStore and deletes any existing
-109   * versions of the same 
row/family/qualifier as the specified Cell.
-110   * p
-111   * First, the specified Cell is 
inserted into the Memstore.
-112   * p
-113   * If there are any existing Cell in 
this MemStore with the same row,
-114   * family, and qualifier, they are 
removed.
-115   * p
-116   * Callers must hold the read lock.
-117   *
-118   * @param cell the cell to be updated
-119   * @param readpoint readpoint below 
which we can safely remove duplicate KVs
-120   * @param memstoreSizing object to 
accumulate changed size
-121   */
-122  private void upsert(Cell cell, long 
readpoint, MemStoreSizing memstoreSizing) {
-123doAddOrUpsert(cell, readpoint, 
memstoreSizing, false);
-124  }
-125
-126  private void doAddOrUpsert(Cell cell, 
long readpoint, MemStoreSizing memstoreSizing, boolean
-127  doAdd) {
-128MutableSegment currentActive;
-129boolean succ = false;
-130while (!succ) {
-131  currentActive = getActive();
-132  succ = preUpdate(currentActive, 
cell, memstoreSizing);
-133  if (succ) {
-134if(doAdd) {
-135  doAdd(currentActive, cell, 
memstoreSizing);
-136} else {
-137  doUpsert(currentActive, cell, 
readpoint, memstoreSizing);
-138}
-139postUpdate(currentActive);
-140  }
-141}
-142  }
-143
-144  private void doAdd(MutableSegment 
currentActive, Cell cell, MemStoreSizing memstoreSizing) {
-145Cell toAdd = 
maybeCloneWithAllocator(currentActive, cell, false);
-146boolean mslabUsed = (toAdd != 
cell);
-147// This cell data is backed by the 
same byte[] where we read request in RPC(See
-148// HBASE-15180). By default MSLAB is 
ON and we might have copied cell to MSLAB area. If
-149// not we must do below deep copy. Or 
else we will keep referring to the bigger chunk of
-150// memory and prevent it from getting 
GCed.
-151// Copy to MSLAB would not have 
happened if
-152// 1. MSLAB is turned OFF. See 
"hbase.hregion.memstore.mslab.enabled"
-153// 

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

2018-08-21 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7ae6a80c/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
new file mode 100644
index 000..d236197
--- /dev/null
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html
@@ -0,0 +1,454 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+AssignmentManagerUtil (Apache HBase 3.0.0-SNAPSHOT API)
+
+
+
+
+
+var methods = 
{"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static 
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
+
+
+
+
+PrevClass
+NextClass
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+org.apache.hadoop.hbase.master.assignment
+Class 
AssignmentManagerUtil
+
+
+
+https://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.master.assignment.AssignmentManagerUtil
+
+
+
+
+
+
+
+
+@InterfaceAudience.Private
+final class AssignmentManagerUtil
+extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
+Utility for this assignment package only.
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Modifier
+Constructor and Description
+
+
+private 
+AssignmentManagerUtil()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsStatic MethodsConcrete Methods
+
+Modifier and Type
+Method and Description
+
+
+(package private) static void
+checkClosedRegion(MasterProcedureEnvenv,
+ RegionInforegionInfo)
+
+
+private static TransitRegionStateProcedure[]
+createAssignProcedures(MasterProcedureEnvenv,
+  https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true;
 title="class or interface in java.util.stream">StreamRegionInforegions,
+  intregionReplication,
+  ServerNametargetServer)
+
+
+(package private) static TransitRegionStateProcedure[]
+createAssignProceduresForOpeningNewRegions(MasterProcedureEnvenv,
+  https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true;
 title="class or interface in java.util.stream">StreamRegionInforegions,
+  intregionReplication,
+  ServerNametargetServer)
+
+
+(package private) static TransitRegionStateProcedure[]
+createUnassignProceduresForSplitOrMerge(MasterProcedureEnvenv,
+   https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true;
 title="class or interface in java.util.stream">StreamRegionInforegions,
+   
intregionReplication)
+
+
+(package private) static 
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponse
+getRegionInfoResponse(MasterProcedureEnvenv,
+ ServerNameregionLocation,
+ RegionInfohri)
+Raw call to remote regionserver to get info on a particular 
region.
+
+
+
+(package private) static 
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponse
+getRegionInfoResponse(MasterProcedureEnvenv,
+ ServerNameregionLocation,
+ RegionInfohri,
+ booleanincludeBestSplitRow)
+
+
+private static void
+lock(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListRegionStateNoderegionNodes)
+
+
+(package private) static void
+removeNonDefaultReplicas(MasterProcedureEnvenv,
+https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true;
 title="class or interface in java.util.stream">StreamRegionInforegions,
+

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

2018-08-16 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f3d62514/devapidocs/src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html
index 3e3acbe..e2dc8f5 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html
@@ -48,376 +48,379 @@
 040import 
org.apache.hadoop.mapred.OutputFormat;
 041import 
org.apache.hadoop.mapred.TextInputFormat;
 042import 
org.apache.hadoop.mapred.TextOutputFormat;
-043
-044import java.io.IOException;
-045import java.util.Collection;
-046import java.util.Map;
-047
-048/**
-049 * Utility for {@link TableMap} and 
{@link TableReduce}
-050 */
-051@InterfaceAudience.Public
-052@SuppressWarnings({ "rawtypes", 
"unchecked" })
-053public class TableMapReduceUtil {
-054
-055  /**
-056   * Use this before submitting a 
TableMap job. It will
-057   * appropriately set up the JobConf.
-058   *
-059   * @param table  The table name to read 
from.
-060   * @param columns  The columns to 
scan.
-061   * @param mapper  The mapper class to 
use.
-062   * @param outputKeyClass  The class of 
the output key.
-063   * @param outputValueClass  The class 
of the output value.
-064   * @param job  The current job 
configuration to adjust.
-065   */
-066  public static void 
initTableMapJob(String table, String columns,
-067Class? extends TableMap 
mapper,
-068Class? outputKeyClass,
-069Class? outputValueClass, 
JobConf job) {
-070initTableMapJob(table, columns, 
mapper, outputKeyClass, outputValueClass, job,
-071  true, TableInputFormat.class);
-072  }
-073
-074  public static void 
initTableMapJob(String table, String columns,
-075Class? extends TableMap 
mapper,
-076Class? outputKeyClass,
-077Class? outputValueClass, 
JobConf job, boolean addDependencyJars) {
-078initTableMapJob(table, columns, 
mapper, outputKeyClass, outputValueClass, job,
-079  addDependencyJars, 
TableInputFormat.class);
-080  }
-081
-082  /**
-083   * Use this before submitting a 
TableMap job. It will
-084   * appropriately set up the JobConf.
-085   *
-086   * @param table  The table name to read 
from.
-087   * @param columns  The columns to 
scan.
-088   * @param mapper  The mapper class to 
use.
-089   * @param outputKeyClass  The class of 
the output key.
-090   * @param outputValueClass  The class 
of the output value.
-091   * @param job  The current job 
configuration to adjust.
-092   * @param addDependencyJars upload 
HBase jars and jars for any of the configured
-093   *   job classes via the 
distributed cache (tmpjars).
-094   */
-095  public static void 
initTableMapJob(String table, String columns,
-096Class? extends TableMap 
mapper,
-097Class? outputKeyClass,
-098Class? outputValueClass, 
JobConf job, boolean addDependencyJars,
-099Class? extends InputFormat 
inputFormat) {
-100
-101job.setInputFormat(inputFormat);
-102
job.setMapOutputValueClass(outputValueClass);
-103
job.setMapOutputKeyClass(outputKeyClass);
-104job.setMapperClass(mapper);
-105job.setStrings("io.serializations", 
job.get("io.serializations"),
-106
MutationSerialization.class.getName(), ResultSerialization.class.getName());
-107FileInputFormat.addInputPaths(job, 
table);
-108job.set(TableInputFormat.COLUMN_LIST, 
columns);
-109if (addDependencyJars) {
-110  try {
-111addDependencyJars(job);
-112  } catch (IOException e) {
-113e.printStackTrace();
-114  }
-115}
-116try {
-117  initCredentials(job);
-118} catch (IOException ioe) {
-119  // just spit out the stack trace?  
really?
-120  ioe.printStackTrace();
-121}
-122  }
-123
-124  /**
-125   * Sets up the job for reading from one 
or more multiple table snapshots, with one or more scans
-126   * per snapshot.
-127   * It bypasses hbase servers and read 
directly from snapshot files.
-128   *
-129   * @param snapshotScans map of 
snapshot name to scans on that snapshot.
-130   * @param mapperThe mapper 
class to use.
-131   * @param outputKeyClassThe class 
of the output key.
-132   * @param outputValueClass  The class 
of the output value.
-133   * @param job   The current 
job to adjust.  Make sure the passed job is
-134   *  carrying 
all necessary HBase configuration.
-135   * @param addDependencyJars upload 
HBase jars and jars for any of the configured
-136   *  job classes 
via the distributed cache (tmpjars).
-137   */
-138  public static void 
initMultiTableSnapshotMapperJob(MapString, CollectionScan 
snapshotScans,
-139  Class? extends TableMap 
mapper, Class? outputKeyClass, Class? 

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

2018-08-02 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html 
b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
index 6f63a2a..7a02d08 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
@@ -175,53 +175,49 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 (package private) static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
-DEFAULT_META_WAL_PROVIDER
-
-
-(package private) static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 DEFAULT_WAL_PROVIDER
 
-
+
 (package private) https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 factoryId
 
-
+
 private static org.slf4j.Logger
 LOG
 
-
+
 private https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true;
 title="class or interface in java.lang">Class? extends AbstractFSWALProvider.Reader
 logReaderClass
 Configuration-specified WAL Reader used when a custom 
reader is requested
 
 
-
+
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 META_WAL_PROVIDER
 
-
+
 private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true;
 title="class or interface in 
java.util.concurrent.atomic">AtomicReferenceWALProvider
 metaProvider
 
-
+
 private WALProvider
 provider
 
-
+
 private static https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true;
 title="class or interface in 
java.util.concurrent.atomic">AtomicReferenceWALFactory
 singleton
 
-
+
 private static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 SINGLETON_ID
 
-
+
 private int
 timeoutMillis
 How long to attempt opening in-recovery wals
 
 
-
+
 static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 WAL_PROVIDER
 
@@ -360,7 +356,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 getInstance(org.apache.hadoop.conf.Configurationconfiguration)
 
 
-private WALProvider
+(package private) WALProvider
 getMetaProvider()
 
 
@@ -456,22 +452,13 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 
-
-
-
-
-
-DEFAULT_META_WAL_PROVIDER
-static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String DEFAULT_META_WAL_PROVIDER
-
-
 
 
 
 
 
 factoryId
-finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String factoryId
+finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String factoryId
 
 
 
@@ -480,7 +467,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 provider
-private finalWALProvider provider
+private finalWALProvider provider
 
 
 
@@ -489,7 +476,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 metaProvider
-private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true;
 title="class or interface in 
java.util.concurrent.atomic">AtomicReferenceWALProvider metaProvider
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true;
 title="class or interface in 
java.util.concurrent.atomic">AtomicReferenceWALProvider metaProvider
 
 
 
@@ -498,7 +485,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 logReaderClass
-private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true;
 title="class or interface in java.lang">Class? extends AbstractFSWALProvider.Reader logReaderClass
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true;
 title="class or interface in java.lang">Class? extends AbstractFSWALProvider.Reader logReaderClass
 Configuration-specified WAL Reader used when a custom 
reader is requested
 
 
@@ -508,7 +495,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 timeoutMillis
-private finalint timeoutMillis
+private finalint timeoutMillis
 How long to attempt opening in-recovery wals
 
 
@@ -518,7 +505,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 conf

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

2018-07-25 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/804782f0/devapidocs/org/apache/hadoop/hbase/master/procedure/AbstractStateMachineTableProcedure.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/AbstractStateMachineTableProcedure.html
 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/AbstractStateMachineTableProcedure.html
index 7090a6c..4e3d310 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/procedure/AbstractStateMachineTableProcedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/procedure/AbstractStateMachineTableProcedure.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":9,"i2":10,"i3":10,"i4":6,"i5":6,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var methods = 
{"i0":10,"i1":9,"i2":10,"i3":10,"i4":6,"i5":6,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],4:["t3","Abstract 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -304,6 +304,14 @@ implements 
+protected boolean
+waitInitialized(MasterProcedureEnvenv)
+The Procedure.doAcquireLock(Object,
 ProcedureStore) will be split into two steps, first, it will
+ call us to determine whether we need to wait for initialization, second, it 
will call
+ Procedure.acquireLock(Object)
 to actually handle the lock for this procedure.
+
+
 
 
 
@@ -317,7 +325,7 @@ implements Procedure
-addStackIndex,
 afterReplay,
 beforeReplay,
 compareTo,
 completionCleanup,
 doAcquireLock,
 doExecute,
 d
 oReleaseLock, doRollback,
 elapsedTime,
 getChildrenLatch,
 getException,
 getLastUpdate,
 getNonceKey,
 getOwner,
 getParentProcId,
 getProcedureMetrics, getProcId,
 getProcIdHashCode,
 getProcName,
 getResult,
 getRootProcedureId,
 getRootProcId,
 getStackIndexes,
 getState, getSubmittedTime,
 getTimeout,
 getTimeoutTimestamp,
 hasChildren,
 hasException,
 hasLock,
 hasOwner,
 hasParent,
 hasTimeout, haveSameParent,
 holdLock,
 incChildrenLatch,
 isFailed,
 isFinished,
 isInitializing,
 isRunnable,
 isSuccess,
 <
 a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#isWaiting--">isWaiting,
 removeStackIndex,
 setAbortFailure,
 setChildrenLatch,
 setFailure,
 setFailure,
 setLastUpdate,
 setNonceKey, setOwner,
 setOwner,
 setParentProcId,
 setProcId,
 setResult,
 setRootProcId,
 setStackIndexes,
 setState,
 setSubmittedTime,
 setTimeout,
 setTimeoutFailure,
 shouldWaitClientAck,
 toString,
 toStringClass,
 toStringDetails,
 toStringSimpleSB, updateMetricsOnFinish,
 updateMetricsOnSubmit,
 updateTimestamp,
 wasExecuted
+addStackIndex,
 afterReplay,
 beforeReplay,
 compareTo,
 completionCleanup,
 doExecute,
 doRollback,
 elapsedTime,
 getChildrenLatch,
 getException,
 getLastUpdate,
 getNonceKey,
 getOwner,
 getParentProcId,
 getProcedureMetrics,
 getProcId,
 getProcIdHashCode, getProcName,
 getResult,
 getRootProcedureId,
 getRootProcId,
 getStackIndexes,
 getState,
 getSubmittedTime,
 getTimeout,
 getTimeoutTimestamp,
 hasChildren,
 hasException,
 hasLock,
 hasOwner,
 hasParent,
 hasTimeout,
 haveSameParent,
 holdLock, 
incChildrenLatch,
 isFailed,
 isFinished,
 isInitializing,
 isRunnable,
 isSuccess,
 isWaiting,
 removeStackIndex,
 setAbortFailure,
 setChildrenLatch,
 setFailure,
 setFailure,
 setLastUpdate,
 setNonceKey,
 setOwner,
 setOwner, setParentProcId,
 setProcId,
 setResult,
 setRootProcId,
 setStackIndexes,
 setState,
 setSubmittedTime,
 setTimeout, setTimeoutFailure,
 shouldWaitClientAck,
 toString,
 toStringClass,
 toStringDetails,
 toStringSimpleSB,
 updateMetricsOnFinish,
 updateMetricsOnSubmit,
 updateTimestamp,
 wasExecuted
 
 
 
@@ -458,35 +466,60 @@ implements 
+
+
+
+
+waitInitialized
+protectedbooleanwaitInitialized(MasterProcedureEnvenv)
+Description copied from 
class:Procedure
+The Procedure.doAcquireLock(Object,
 ProcedureStore) will be split into two steps, first, it will
+ call us to determine whether we need to wait for initialization, second, it 
will call
+ Procedure.acquireLock(Object)
 to actually handle the lock for this procedure.
+ 
+ This is because that when master restarts, we need to restore the lock state 
for all the
+ procedures to not break the semantic if Procedure.holdLock(Object)
 is true. But the
+ ProcedureExecutor will be 
started before the master finish initialization(as it is part
+ of the initialization!), so we need to split the code into two steps, and 
when restore, we just
+ restore the lock part and ignore the waitInitialized part. Otherwise there 
will be dead lock.
+
+Overrides:
+waitInitializedin
 classProcedureMasterProcedureEnv
+Returns:
+true means we need to wait until the environment has been initialized, 
otherwise true.
+
+
+
 
 
 
 
 
 acquireLock
-protectedProcedure.LockStateacquireLock(MasterProcedureEnvenv)

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

2018-07-22 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/df8fd1d3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html
index 5f41fe7..c8158b5 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html
@@ -524,636 +524,639 @@
 516}
 517  }
 518
-519  ArrayListRegionStateNode 
getTableRegionStateNodes(final TableName tableName) {
-520final 
ArrayListRegionStateNode regions = new 
ArrayListRegionStateNode();
-521for (RegionStateNode node: 
regionsMap.tailMap(tableName.getName()).values()) {
-522  if 
(!node.getTable().equals(tableName)) break;
-523  regions.add(node);
-524}
-525return regions;
-526  }
-527
-528  ArrayListRegionState 
getTableRegionStates(final TableName tableName) {
-529final ArrayListRegionState 
regions = new ArrayListRegionState();
-530for (RegionStateNode node: 
regionsMap.tailMap(tableName.getName()).values()) {
-531  if 
(!node.getTable().equals(tableName)) break;
-532  
regions.add(node.toRegionState());
-533}
-534return regions;
-535  }
-536
-537  ArrayListRegionInfo 
getTableRegionsInfo(final TableName tableName) {
-538final ArrayListRegionInfo 
regions = new ArrayListRegionInfo();
-539for (RegionStateNode node: 
regionsMap.tailMap(tableName.getName()).values()) {
-540  if 
(!node.getTable().equals(tableName)) break;
-541  
regions.add(node.getRegionInfo());
-542}
-543return regions;
-544  }
-545
-546  CollectionRegionStateNode 
getRegionStateNodes() {
-547return regionsMap.values();
+519  public void deleteRegions(final 
ListRegionInfo regionInfos) {
+520
regionInfos.forEach(this::deleteRegion);
+521  }
+522
+523  ArrayListRegionStateNode 
getTableRegionStateNodes(final TableName tableName) {
+524final 
ArrayListRegionStateNode regions = new 
ArrayListRegionStateNode();
+525for (RegionStateNode node: 
regionsMap.tailMap(tableName.getName()).values()) {
+526  if 
(!node.getTable().equals(tableName)) break;
+527  regions.add(node);
+528}
+529return regions;
+530  }
+531
+532  ArrayListRegionState 
getTableRegionStates(final TableName tableName) {
+533final ArrayListRegionState 
regions = new ArrayListRegionState();
+534for (RegionStateNode node: 
regionsMap.tailMap(tableName.getName()).values()) {
+535  if 
(!node.getTable().equals(tableName)) break;
+536  
regions.add(node.toRegionState());
+537}
+538return regions;
+539  }
+540
+541  ArrayListRegionInfo 
getTableRegionsInfo(final TableName tableName) {
+542final ArrayListRegionInfo 
regions = new ArrayListRegionInfo();
+543for (RegionStateNode node: 
regionsMap.tailMap(tableName.getName()).values()) {
+544  if 
(!node.getTable().equals(tableName)) break;
+545  
regions.add(node.getRegionInfo());
+546}
+547return regions;
 548  }
 549
-550  public ArrayListRegionState 
getRegionStates() {
-551final ArrayListRegionState 
regions = new ArrayListRegionState(regionsMap.size());
-552for (RegionStateNode node: 
regionsMap.values()) {
-553  
regions.add(node.toRegionState());
-554}
-555return regions;
-556  }
-557
-558  // 
==
-559  //  RegionState helpers
-560  // 
==
-561  public RegionState getRegionState(final 
RegionInfo regionInfo) {
-562RegionStateNode regionStateNode = 
getRegionStateNode(regionInfo);
-563return regionStateNode == null ? null 
: regionStateNode.toRegionState();
-564  }
-565
-566  public RegionState getRegionState(final 
String encodedRegionName) {
-567// TODO: Need a map encodedName, 
... but it is just dispatch merge...
-568for (RegionStateNode node: 
regionsMap.values()) {
-569  if 
(node.getRegionInfo().getEncodedName().equals(encodedRegionName)) {
-570return node.toRegionState();
-571  }
-572}
-573return null;
-574  }
-575
-576  // 

-577  //  TODO: helpers
-578  // 

-579  public boolean 
hasTableRegionStates(final TableName tableName) {
-580// TODO
-581return 
!getTableRegionStates(tableName).isEmpty();
-582  }
-583
-584  /**
-585   * @return Return online regions of 
table; does not include OFFLINE or SPLITTING regions.
-586   */
-587  public 

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

2018-07-19 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0c6f447e/apidocs/org/apache/hadoop/hbase/DroppedSnapshotException.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/DroppedSnapshotException.html 
b/apidocs/org/apache/hadoop/hbase/DroppedSnapshotException.html
index 911f056..1b194c3 100644
--- a/apidocs/org/apache/hadoop/hbase/DroppedSnapshotException.html
+++ b/apidocs/org/apache/hadoop/hbase/DroppedSnapshotException.html
@@ -1,6 +1,6 @@
 http://www.w3.org/TR/html4/loose.dtd;>
 
-
+
 
 
 
@@ -20,38 +20,38 @@
 //-->
 
 
-您的浏览器已禁用 JavaScript。
+JavaScript is disabled on your browser.
 
 
 
 
 
-跳过导航链接
+Skip navigation links
 
 
 
-
-概览
-程序包
-ç±»
-使用
-树
-已过时
-索引
-帮助
+
+Overview
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
 
 
 
 
-上一个类
-下一个类
+PrevClass
+NextClass
 
 
-框架
-无框架
+Frames
+NoFrames
 
 
-所有类
+AllClasses
 
 
 
 
org.apache.hadoop.hbase
-

ç±» DroppedSnapshotException

+

Class DroppedSnapshotException


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

2018-07-19 Thread zhangduo
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5427a45e/apidocs/org/apache/hadoop/hbase/CompareOperator.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/CompareOperator.html 
b/apidocs/org/apache/hadoop/hbase/CompareOperator.html
index a79d066..0be1309 100644
--- a/apidocs/org/apache/hadoop/hbase/CompareOperator.html
+++ b/apidocs/org/apache/hadoop/hbase/CompareOperator.html
@@ -1,6 +1,6 @@
 http://www.w3.org/TR/html4/loose.dtd;>
 
-
+
 
 
 
@@ -19,45 +19,45 @@
 }
 //-->
 var methods = {"i0":9,"i1":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],8:["t4","Concrete Methods"]};
+var tabs = {65535:["t0","所有方法"],1:["t1","静态方法"],8:["t4","å…
·ä½“方法"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
 var activeTableTab = "activeTableTab";
 
 
-JavaScript is disabled on your browser.
+您的浏览器已禁用 JavaScript。
 
 
 
 
 
-Skip navigation links
+跳过导航链接
 
 
 
-
-Overview
-Package
-Class
-Use
-Tree
-Deprecated
-Index
-Help
+
+概览
+程序包
+ç±»
+使用
+树
+已过时
+索引
+帮助
 
 
 
 
-PrevClass
-NextClass
+上一个类
+下一个类
 
 
-Frames
-NoFrames
+框架
+无框架
 
 
-AllClasses
+所有类
 
 
 
 
org.apache.hadoop.hbase
-

Enum CompareOperator

+

枚举 CompareOperator

    -
  • https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"; title="class or interface in java.lang">java.lang.Object
  • +
  • https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"; title="java.lang中的类或接口">java.lang.Object
    • -
    • https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true"; title="class or interface in java.lang">java.lang.Enum<CompareOperator>
    • +
    • https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true"; title="java.lang中的类或接口">java.lang.Enum<CompareOperator>
      • org.apache.hadoop.hbase.CompareOperator
      • @@ -113,17 +113,17 @@ var activeTableTab = "activeTableTab";
        • -
          All Implemented Interfaces:
          -
          https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true"; title="class or interface in java.io">Serializable, https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true"; title="class or interface in java.lang">Comparable<[35/51] [partial] hbase-site git commit: Published site at 0f23784182ab88649de340d75804e0ff20dcd0fc.
          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bcb555af/devapidocs/org/apache/hadoop/hbase/regionserver/CompactingMemStore.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactingMemStore.html 
          b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactingMemStore.html
          index 613e11e..4fe07c1 100644
          --- a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactingMemStore.html
          +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactingMemStore.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};
          +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};
           var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
          Methods"],8:["t4","Concrete Methods"]};
           var altColor = "altColor";
           var rowColor = "rowColor";
          @@ -157,7 +157,7 @@ extends 
           private class
          -CompactingMemStore.InMemoryFlushRunnable
          +CompactingMemStore.InMemoryCompactionRunnable
           The in-memory-flusher thread performs the flush 
          asynchronously.
           
           
          @@ -201,8 +201,8 @@ extends DEEP_OVERHEAD
           
           
          -private static double
          -IN_MEMORY_FLUSH_THRESHOLD_FACTOR_DEFAULT
          +private static int
          +IN_MEMORY_FLUSH_MULTIPLIER
           
           
           static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String
          @@ -214,7 +214,7 @@ extends 
           private https://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
          -inMemoryFlushInProgress
          +inMemoryCompactionInProgress
           
           
           private long
          @@ -246,7 +246,7 @@ extends AbstractMemStore
          -active,
           FIXED_OVERHEAD,
           snapshot,
           snapshotId
          +FIXED_OVERHEAD,
           snapshot,
           snapshotId
           
           
           
          @@ -284,8 +284,10 @@ extends Method and Description
           
           
          -protected void
          -checkActiveSize()
          +private boolean
          +checkAndAddToActiveSize(MutableSegmentcurrActive,
          +   CellcellToAdd,
          +   MemStoreSizingmemstoreSizing)
           Check whether anything need to be done based on the current 
          active set size.
           
           
          @@ -311,127 +313,157 @@ extends flushInMemory()
           
           
          +private void
          +flushInMemory(MutableSegmentcurrActive)
          +
          +
           https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String
           getFamilyName()
           
          -
          +
           private byte[]
           getFamilyNameInBytes()
           
          -
          +
           MemStoreSize
           getFlushableSize()
           Flush will first clear out the data in snapshot if any (It 
          will take a second flush
            invocation to clear the current Cell set).
           
           
          -
          +
           VersionedSegmentsList
           getImmutableSegments()
           
          -
          +
           CompactingMemStore.IndexType
           getIndexType()
           
          -
          +
           (package private) long
           getInmemoryFlushSize()
           
          -
          +
           private Segment
           getLastSegment()
           
          -
          +
           (package private) Cell
           getNextRow(Cellcell)
           
          -
          +
           private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true;
           title="class or interface in 
          java.util.concurrent">ThreadPoolExecutor
           getPool()
           
          -
          +
           private RegionServicesForStores
           getRegionServices()
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListKeyValueScanner
           getScanners(longreadPt)
           
          -
          +
           protected https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListSegment
           getSegments()
           
          -
          +
           long
           getSmallestReadPoint()
           
          -
          +
           HStore
           getStore()
           
          -
          +
           boolean
           hasImmutableSegments()
           
          -
          +
           protected long
           heapSize()
           
          -
          +
           private void
           initInmemoryFlushSize(org.apache.hadoop.conf.Configurationconf)
           
          -
          +
          +(package private) void
          +inMemoryCompaction()
          +
          +
           (package private) boolean
           isMemStoreFlushingInMemory()
           
          -
          +
           boolean
           isSloppy()
           
          -
          +
           protected long
           keySize()
           
          -
          +
          +protected void
          +postUpdate(MutableSegmentcurrentActive)
          +Issue any post update synchronization and tests
          +
          +
          +
           long
           preFlushSeqIDEstimation()
           This method is called before the flush is executed.
           
           
          -
          +
          +protected boolean
          +preUpdate(MutableSegmentcurrentActive,
          + Cellcell,
          + MemStoreSizingmemstoreSizing)
          +Issue any synchronization and test needed before applying 
          the update
          + For compacting memstore this means 

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MetaTableMetrics.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MetaTableMetrics.html
           
          b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MetaTableMetrics.html
          new file mode 100644
          index 000..ba9a291
          --- /dev/null
          +++ 
          b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MetaTableMetrics.html
          @@ -0,0 +1,125 @@
          +http://www.w3.org/TR/html4/loose.dtd;>
          +
          +
          +
          +
          +
          +Uses of Class org.apache.hadoop.hbase.coprocessor.MetaTableMetrics 
          (Apache HBase 3.0.0-SNAPSHOT API)
          +
          +
          +
          +
          +
          +
          +
          +JavaScript is disabled on your browser.
          +
          +
          +
          +
          +
          +Skip navigation links
          +
          +
          +
          +
          +Overview
          +Package
          +Class
          +Use
          +Tree
          +Deprecated
          +Index
          +Help
          +
          +
          +
          +
          +Prev
          +Next
          +
          +
          +Frames
          +NoFrames
          +
          +
          +AllClasses
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +Uses of 
          Classorg.apache.hadoop.hbase.coprocessor.MetaTableMetrics
          +
          +No usage of 
          org.apache.hadoop.hbase.coprocessor.MetaTableMetrics
          +
          +
          +
          +
          +Skip navigation links
          +
          +
          +
          +
          +Overview
          +Package
          +Class
          +Use
          +Tree
          +Deprecated
          +Index
          +Help
          +
          +
          +
          +
          +Prev
          +Next
          +
          +
          +Frames
          +NoFrames
          +
          +
          +AllClasses
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
          reserved.
          +
          +
          
          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/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 f2a9b9f..b50a677 100644
          --- 
          a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html
          +++ 
          b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html
          @@ -252,6 +252,24 @@
           
           
           
          +private void
          +MetaTableMetrics.ExampleRegionObserverMeta.clientMetricRegisterAndMark(ObserverContextRegionCoprocessorEnvironmente)
          +
          +
          +private boolean
          +MetaTableMetrics.ExampleRegionObserverMeta.isMetaTableOp(ObserverContextRegionCoprocessorEnvironmente)
          +
          +
          +private void
          +MetaTableMetrics.ExampleRegionObserverMeta.opMetricRegisterAndMark(ObserverContextRegionCoprocessorEnvironmente,
          +   Rowop)
          +
          +
          +private void
          +MetaTableMetrics.ExampleRegionObserverMeta.opWithClientMetricRegisterAndMark(ObserverContextRegionCoprocessorEnvironmente,
          + https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
           title="class or interface in java.lang">Objectop)
          +
          +
           default void
           MasterObserver.postAbortProcedure(ObserverContextMasterCoprocessorEnvironmentctx)
           Called after a abortProcedure request has been 
          processed.
          @@ -1410,6 +1428,13 @@
           
           
           
          +void
          +MetaTableMetrics.ExampleRegionObserverMeta.preDelete(ObserverContextRegionCoprocessorEnvironmente,
          + Deletedelete,
          + WALEditedit,
          + Durabilitydurability)
          +
          +
           default void
           MasterObserver.preDeleteNamespace(ObserverContextMasterCoprocessorEnvironmentctx,
             https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">Stringnamespace)
          @@ -1417,14 +1442,14 @@
            namespace
           
           
          -
          +
           default void
           MasterObserver.preDeleteSnapshot(ObserverContextMasterCoprocessorEnvironmentctx,
            SnapshotDescriptionsnapshot)
           Called before a snapshot is deleted.
           
           
          -
          +
           default void
           MasterObserver.preDeleteTable(ObserverContextMasterCoprocessorEnvironmentctx,
             TableNametableName)
          @@ -1432,7 +1457,7 @@
            table.
           
           
          -
          +
           default void
           MasterObserver.preDeleteTableAction(ObserverContextMasterCoprocessorEnvironmentctx,
           TableNametableName)
          @@ -1440,49 +1465,49 @@
            table.
           
           
          -
          +
           default void
           MasterObserver.preDisableReplicationPeer(ObserverContextMasterCoprocessorEnvironmentctx,
            https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">StringpeerId)
           Called before disable a replication peer
           
           
          -
          +
           default void
           

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb5d2c62/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 a48899f..a2ca0d5 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.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
           title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
           title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
           title="class or interface in java.io">Serializable)
           
          -org.apache.hadoop.hbase.backup.BackupInfo.BackupPhase
          -org.apache.hadoop.hbase.backup.BackupRestoreConstants.BackupCommand
           org.apache.hadoop.hbase.backup.BackupInfo.BackupState
           org.apache.hadoop.hbase.backup.BackupType
          +org.apache.hadoop.hbase.backup.BackupRestoreConstants.BackupCommand
          +org.apache.hadoop.hbase.backup.BackupInfo.BackupPhase
           
           
           
          
          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb5d2c62/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
          --
          diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html 
          b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
          index f4a02d0..a2848a1 100644
          --- a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
          +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
          @@ -7020,41 +7020,34 @@ service.
           CellFlatMap.CellFlatMapCollection.addAll(https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true;
           title="class or interface in java.util">Collection? extends Cellcollection)
           
           
          -private void
          -HRegion.BatchOperation.addFamilyMapToWALEdit(https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in java.util">Mapbyte[],https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCellfamilyMap,
          - WALEditwalEdit)
          -Append the given map of family->edits to a WALEdit data 
          structure.
          -
          -
          -
           protected void
           HRegion.BatchOperation.applyFamilyMapToMemStore(https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in java.util">Mapbyte[],https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCellfamilyMap,
           MemStoreSizingmemstoreAccounting)
           Atomically apply the given map of family->edits to the 
          memstore.
           
           
          -
          +
           private void
           HRegion.applyToMemStore(HStorestore,
          https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCellcells,
          booleandelta,
          MemStoreSizingmemstoreAccounting)
           
          -
          +
           void
           HRegion.checkTimestamps(https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in java.util">Mapbyte[],https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCellfamilyMap,
          longnow)
           Check the collection of families for valid timestamps
           
           
          -
          +
           (package private) void
           HRegion.delete(https://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true;
           title="class or interface in java.util">NavigableMapbyte[],https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCellfamilyMap,
             Durabilitydurability)
           This is used only by unit tests.
           
           
          -
          +
           private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCell
           HRegion.get(Mutationmutation,
          HStorestore,
          @@ -7064,116 +7057,116 @@ service.
           Do a specific Get on passed columnFamily and 
          column qualifiers.
           
           
          -
          +
           protected Cell
           AbstractMemStore.getNextRow(Cellkey,
             https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true;
           title="class or interface in java.util">NavigableSetCellset)
           
          -
          +
           private void
           HRegion.MutationBatchOperation.mergeFamilyMaps(https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in java.util">Mapbyte[],https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCellfamilyMap,
          https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in 

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55ce8d97/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 a0181ca..ddd8899 100644
          --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
          +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
          @@ -3502,13 +3502,18 @@ service.
            longtimeoutNs)
           
           
          +(package private) HRegionLocation
          +AsyncNonMetaRegionLocator.getRegionLocationInCache(TableNametableName,
          +byte[]row)
          +
          +
           private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
           title="class or interface in java.util.concurrent">CompletableFutureHRegionLocation
           AsyncNonMetaRegionLocator.getRegionLocationInternal(TableNametableName,
            byte[]row,
            RegionLocateTypelocateType,
            booleanreload)
           
          -
          +
           (package private) static RegionLocations
           RpcRetryingCallerWithReadReplicas.getRegionLocations(booleanuseCache,
             intreplicaId,
          @@ -3516,7 +3521,7 @@ service.
             TableNametableName,
             byte[]row)
           
          -
          +
           static RegionLocations
           RegionAdminServiceCallable.getRegionLocations(ClusterConnectionconnection,
             TableNametableName,
          @@ -3524,148 +3529,148 @@ service.
             booleanuseCache,
             intreplicaId)
           
          -
          +
           AsyncTableRegionLocator
           AsyncConnection.getRegionLocator(TableNametableName)
           Retrieve a AsyncRegionLocator implementation to inspect 
          region information on a table.
           
           
          -
          +
           RegionLocator
           ConnectionImplementation.getRegionLocator(TableNametableName)
           
          -
          +
           RegionLocator
           Connection.getRegionLocator(TableNametableName)
           Retrieve a RegionLocator implementation to inspect region 
          information on a table.
           
           
          -
          +
           AsyncTableRegionLocator
           AsyncConnectionImpl.getRegionLocator(TableNametableName)
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionMetrics
           Admin.getRegionMetrics(ServerNameserverName,
           TableNametableName)
           Get RegionMetrics of 
          all regions hosted on a regionserver for a table.
           
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
           title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionMetrics
           RawAsyncHBaseAdmin.getRegionMetrics(ServerNameserverName,
           TableNametableName)
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
           title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionMetrics
           AsyncHBaseAdmin.getRegionMetrics(ServerNameserverName,
           TableNametableName)
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionMetrics
           HBaseAdmin.getRegionMetrics(ServerNameserverName,
           TableNametableName)
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
           title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionMetrics
           AsyncAdmin.getRegionMetrics(ServerNameserverName,
           TableNametableName)
           Get a list of RegionMetrics of 
          all regions hosted on a region seerver for a table.
           
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionInfo
           Admin.getRegions(TableNametableName)
           Get the regions of a given table.
           
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
           title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionInfo
           RawAsyncHBaseAdmin.getRegions(TableNametableName)
           
          -
          +
           https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
           title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionInfo
           AsyncHBaseAdmin.getRegions(TableNametableName)
           
          -
          +
           

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html 
          b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
          index 569f158..c14674a 100644
          --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
          +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
          @@ -216,10 +216,10 @@
           
           java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
           title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
           title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
           title="class or interface in java.io">Serializable)
           
          -org.apache.hadoop.hbase.master.procedure.ServerProcedureInterface.ServerOperationType
          -org.apache.hadoop.hbase.master.procedure.PeerProcedureInterface.PeerOperationType
           org.apache.hadoop.hbase.master.procedure.MetaProcedureInterface.MetaOperationType
           org.apache.hadoop.hbase.master.procedure.TableProcedureInterface.TableOperationType
          +org.apache.hadoop.hbase.master.procedure.ServerProcedureInterface.ServerOperationType
          +org.apache.hadoop.hbase.master.procedure.PeerProcedureInterface.PeerOperationType
           
           
           
          
          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/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 f9cbc02..ca8b6f4 100644
          --- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
          +++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
          @@ -437,19 +437,19 @@
           
           java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
           title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
           title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
           title="class or interface in java.io">Serializable)
           
          -org.apache.hadoop.hbase.KeepDeletedCells
          -org.apache.hadoop.hbase.CompatibilitySingletonFactory.SingletonStorage
          -org.apache.hadoop.hbase.Cell.Type
          -org.apache.hadoop.hbase.Coprocessor.State
          -org.apache.hadoop.hbase.CompareOperator
          +org.apache.hadoop.hbase.Size.Unit
           org.apache.hadoop.hbase.HealthChecker.HealthCheckerExitStatus
          -org.apache.hadoop.hbase.ClusterMetrics.Option
          -org.apache.hadoop.hbase.MemoryCompactionPolicy
          -org.apache.hadoop.hbase.HConstants.OperationStatusCode
          +org.apache.hadoop.hbase.CellBuilderType
          +org.apache.hadoop.hbase.CompareOperator
           org.apache.hadoop.hbase.MetaTableAccessor.QueryType
          -org.apache.hadoop.hbase.Size.Unit
          +org.apache.hadoop.hbase.Coprocessor.State
          +org.apache.hadoop.hbase.MemoryCompactionPolicy
          +org.apache.hadoop.hbase.ClusterMetrics.Option
          +org.apache.hadoop.hbase.KeepDeletedCells
           org.apache.hadoop.hbase.KeyValue.Type
          -org.apache.hadoop.hbase.CellBuilderType
          +org.apache.hadoop.hbase.Cell.Type
          +org.apache.hadoop.hbase.CompatibilitySingletonFactory.SingletonStorage
          +org.apache.hadoop.hbase.HConstants.OperationStatusCode
           
           
           
          
          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockAndQueue.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockAndQueue.html 
          b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockAndQueue.html
          index b390ec2..76e04b9 100644
          --- a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockAndQueue.html
          +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockAndQueue.html
          @@ -188,6 +188,10 @@
           
           
           (package private) LockAndQueue
          +SchemaLocking.removeServerLock(ServerNameserverName)
          +
          +
          +(package private) LockAndQueue
           SchemaLocking.removeTableLock(TableNametableName)
           
           
          
          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockStatus.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockStatus.html 
          b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockStatus.html
          index edb9eee..6547f3c 100644
          --- a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockStatus.html
          +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/LockStatus.html
          @@ -154,7 +154,8 @@
            LockStatuslockStatus)
           
           
          -ServerQueue(ServerNameserverName,
          +ServerQueue(ServerNameserverName,
          +  

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/65565d77/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html 
          b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html
          index c5fbd58..48146a9 100644
          --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html
          +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html
          @@ -263,8 +263,9 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           private void
          -updateMetaLocation(RegionInforegionInfo,
          -  ServerNameserverName)
          +updateMetaLocation(RegionInforegionInfo,
          +  ServerNameserverName,
          +  RegionState.Statestate)
           
           
           private void
          @@ -416,14 +417,15 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           
          -
          +
           
           
           
           
           updateMetaLocation
          -privatevoidupdateMetaLocation(RegionInforegionInfo,
          -ServerNameserverName)
          +privatevoidupdateMetaLocation(RegionInforegionInfo,
          +ServerNameserverName,
          +RegionState.Statestate)
            throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">IOException
           
           Throws:
          @@ -437,7 +439,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           updateUserRegionLocation
          -privatevoidupdateUserRegionLocation(RegionInforegionInfo,
          +privatevoidupdateUserRegionLocation(RegionInforegionInfo,
             RegionState.Statestate,
             ServerNameregionLocation,
             ServerNamelastHost,
          @@ -456,7 +458,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           updateRegionLocation
          -privatevoidupdateRegionLocation(RegionInforegionInfo,
          +privatevoidupdateRegionLocation(RegionInforegionInfo,
             RegionState.Statestate,
             Putput)
          throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">IOException
          @@ -472,7 +474,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           getOpenSeqNumForParentRegion
          -privatelonggetOpenSeqNumForParentRegion(RegionInforegion)
          +privatelonggetOpenSeqNumForParentRegion(RegionInforegion)
          throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">IOException
           
           Throws:
          @@ -486,7 +488,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           splitRegion
          -publicvoidsplitRegion(RegionInfoparent,
          +publicvoidsplitRegion(RegionInfoparent,
           RegionInfohriA,
           RegionInfohriB,
           ServerNameserverName)
          @@ -503,7 +505,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           mergeRegions
          -publicvoidmergeRegions(RegionInfochild,
          +publicvoidmergeRegions(RegionInfochild,
            RegionInfohriA,
            RegionInfohriB,
            ServerNameserverName)
          @@ -520,7 +522,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           deleteRegion
          -publicvoiddeleteRegion(RegionInforegionInfo)
          +publicvoiddeleteRegion(RegionInforegionInfo)
             throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">IOException
           
           Throws:
          @@ -534,7 +536,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           deleteRegions
          -publicvoiddeleteRegions(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionInforegions)
          +publicvoiddeleteRegions(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListRegionInforegions)
          throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">IOException
           
           Throws:
          @@ -548,7 +550,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
           
           
           hasGlobalReplicationScope
          -privatebooleanhasGlobalReplicationScope(TableNametableName)
          +privatebooleanhasGlobalReplicationScope(TableNametableName)
          throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">IOException
           
           Throws:
          @@ -562,7 +564,7 @@ extends 

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e11cf2cb/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.BackupSetCommand.html
          --
          diff --git 
          a/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.BackupSetCommand.html
           
          b/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.BackupSetCommand.html
          index f236300..513d2ad 100644
          --- 
          a/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.BackupSetCommand.html
          +++ 
          b/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.BackupSetCommand.html
          @@ -26,1048 +26,1115 @@
           018
           019package 
          org.apache.hadoop.hbase.backup.impl;
           020
          -021import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BANDWIDTH;
          -022import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BANDWIDTH_DESC;
          -023import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_DEBUG;
          -024import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_DEBUG_DESC;
          -025import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_PATH;
          -026import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_PATH_DESC;
          -027import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_RECORD_NUMBER;
          -028import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_RECORD_NUMBER_DESC;
          -029import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET;
          -030import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET_BACKUP_DESC;
          -031import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET_DESC;
          -032import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE;
          -033import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE_DESC;
          -034import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE_LIST_DESC;
          -035import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_WORKERS;
          -036import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_WORKERS_DESC;
          -037import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_YARN_QUEUE_NAME;
          -038import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_YARN_QUEUE_NAME_DESC;
          -039
          -040import java.io.IOException;
          -041import java.net.URI;
          -042import java.util.List;
          +021import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BACKUP_LIST_DESC;
          +022import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BANDWIDTH;
          +023import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BANDWIDTH_DESC;
          +024import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_DEBUG;
          +025import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_DEBUG_DESC;
          +026import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_KEEP;
          +027import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_KEEP_DESC;
          +028import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_LIST;
          +029import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_PATH;
          +030import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_PATH_DESC;
          +031import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_RECORD_NUMBER;
          +032import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_RECORD_NUMBER_DESC;
          +033import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET;
          +034import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET_BACKUP_DESC;
          +035import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET_DESC;
          +036import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE;
          +037import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE_DESC;
          +038import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE_LIST_DESC;
          +039import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_WORKERS;
          +040import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_WORKERS_DESC;
          +041import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_YARN_QUEUE_NAME;
          +042import static 
          org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_YARN_QUEUE_NAME_DESC;
           043
          -044import 
          org.apache.commons.lang3.StringUtils;
          -045import 
          org.apache.hadoop.conf.Configuration;
          -046import 
          org.apache.hadoop.conf.Configured;
          -047import org.apache.hadoop.fs.FileSystem;
          -048import org.apache.hadoop.fs.Path;
          -049import 
          org.apache.hadoop.hbase.HBaseConfiguration;
          -050import 
          org.apache.hadoop.hbase.TableName;
          -051import 
          org.apache.hadoop.hbase.backup.BackupAdmin;
          -052import 
          org.apache.hadoop.hbase.backup.BackupInfo;
          -053import 
          

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3469cbc0/devapidocs/org/apache/hadoop/hbase/procedure2/NoServerDispatchException.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/procedure2/NoServerDispatchException.html 
          b/devapidocs/org/apache/hadoop/hbase/procedure2/NoServerDispatchException.html
          new file mode 100644
          index 000..505e685
          --- /dev/null
          +++ 
          b/devapidocs/org/apache/hadoop/hbase/procedure2/NoServerDispatchException.html
          @@ -0,0 +1,282 @@
          +http://www.w3.org/TR/html4/loose.dtd;>
          +
          +
          +
          +
          +
          +NoServerDispatchException (Apache HBase 3.0.0-SNAPSHOT API)
          +
          +
          +
          +
          +
          +
          +
          +JavaScript is disabled on your browser.
          +
          +
          +
          +
          +
          +Skip navigation links
          +
          +
          +
          +
          +Overview
          +Package
          +Class
          +Use
          +Tree
          +Deprecated
          +Index
          +Help
          +
          +
          +
          +
          +PrevClass
          +NextClass
          +
          +
          +Frames
          +NoFrames
          +
          +
          +AllClasses
          +
          +
          +
          +
          +
          +
          +
          +Summary:
          +Nested|
          +Field|
          +Constr|
          +Method
          +
          +
          +Detail:
          +Field|
          +Constr|
          +Method
          +
          +
          +
          +
          +
          +
          +
          +
          +org.apache.hadoop.hbase.procedure2
          +Class 
          NoServerDispatchException
          +
          +
          +
          +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
           title="class or interface in java.lang">java.lang.Object
          +
          +
          +https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
           title="class or interface in java.lang">java.lang.Throwable
          +
          +
          +https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
           title="class or interface in java.lang">java.lang.Exception
          +
          +
          +https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">java.io.IOException
          +
          +
          +org.apache.hadoop.hbase.HBaseIOException
          +
          +
          +org.apache.hadoop.hbase.procedure2.FailedRemoteDispatchException
          +
          +
          +org.apache.hadoop.hbase.procedure2.NoServerDispatchException
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +All Implemented Interfaces:
          +https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
           title="class or interface in java.io">Serializable
          +
          +
          +
          +@InterfaceAudience.Private
          +public class NoServerDispatchException
          +extends FailedRemoteDispatchException
          +Used internally signaling failed queue of a remote 
          procedure operation.
          + In particular, no dispatch Node was found for the passed server name
          + key.
          +
          +See Also:
          +Serialized
           Form
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +Constructor Summary
          +
          +Constructors
          +
          +Constructor and Description
          +
          +
          +NoServerDispatchException(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">Stringmsg)
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +Method Summary
          +
          +
          +
          +
          +Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
           title="class or interface in java.lang">Throwable
          +https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-;
           title="class or interface in java.lang">addSuppressed, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--;
           title="class or interface in java.lang">fillInStackTrace, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--;
           title="class or interface in java.lang">getCause, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--;
           title="class or interface in java.lang">getLocalizedMessage, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--;
           title="class or interface in java.lang">getMessage, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--;
           title="class or
            interface in java.lang">getStackTrace, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--;
           title="class or interface in java.lang">getSuppressed, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-;
           title="class or interface in java.lang">initCause, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--;
           title="class or interface in java.lang">printStackTrace, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-;
           title="class or interface in java.lang">printStackTrace, 

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4df09ed9/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
          --
          diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html 
          b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
          index 44e7161..000c3ff 100644
          --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
          +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
          @@ -3119,7 +3119,7 @@ implements 
           
           closeLock
          -private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
           title="class or interface in java.lang">Object closeLock
          +private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
           title="class or interface in java.lang">Object closeLock
           
           
           
          @@ -3128,7 +3128,7 @@ implements 
           
           MEMSTORE_PERIODIC_FLUSH_INTERVAL
          -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String MEMSTORE_PERIODIC_FLUSH_INTERVAL
          +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String MEMSTORE_PERIODIC_FLUSH_INTERVAL
           Conf key for the periodic flush interval
           
           See Also:
          @@ -3142,7 +3142,7 @@ implements 
           
           DEFAULT_CACHE_FLUSH_INTERVAL
          -public static finalint DEFAULT_CACHE_FLUSH_INTERVAL
          +public static finalint DEFAULT_CACHE_FLUSH_INTERVAL
           Default interval for the memstore flush
           
           See Also:
          @@ -3156,7 +3156,7 @@ implements 
           
           SYSTEM_CACHE_FLUSH_INTERVAL
          -public static finalint SYSTEM_CACHE_FLUSH_INTERVAL
          +public static finalint SYSTEM_CACHE_FLUSH_INTERVAL
           Default interval for System tables memstore flush
           
           See Also:
          @@ -3170,7 +3170,7 @@ implements 
           
           MEMSTORE_FLUSH_PER_CHANGES
          -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String MEMSTORE_FLUSH_PER_CHANGES
          +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String MEMSTORE_FLUSH_PER_CHANGES
           Conf key to force a flush if there are already enough 
          changes for one region in memstore
           
           See Also:
          @@ -3184,7 +3184,7 @@ implements 
           
           DEFAULT_FLUSH_PER_CHANGES
          -public static finallong DEFAULT_FLUSH_PER_CHANGES
          +public static finallong DEFAULT_FLUSH_PER_CHANGES
           
           See Also:
           Constant
           Field Values
          @@ -3197,7 +3197,7 @@ implements 
           
           MAX_FLUSH_PER_CHANGES
          -public static finallong MAX_FLUSH_PER_CHANGES
          +public static finallong MAX_FLUSH_PER_CHANGES
           The following MAX_FLUSH_PER_CHANGES is large enough because 
          each KeyValue has 20+ bytes
            overhead. Therefore, even 1G empty KVs occupy at least 20GB memstore size for 
          a single region
           
          @@ -3212,7 +3212,7 @@ implements 
           
           FOR_UNIT_TESTS_ONLY
          -private static finalbyte[] FOR_UNIT_TESTS_ONLY
          +private static finalbyte[] FOR_UNIT_TESTS_ONLY
           Row needed by below method.
           
           
          @@ -3222,7 +3222,7 @@ implements 
           
           FIXED_OVERHEAD
          -public static finallong FIXED_OVERHEAD
          +public static finallong FIXED_OVERHEAD
           
           
           
          @@ -3231,7 +3231,7 @@ implements 
           
           DEEP_OVERHEAD
          -public static finallong DEEP_OVERHEAD
          +public static finallong DEEP_OVERHEAD
           
           
           
          @@ -3240,7 +3240,7 @@ implements 
           
           MOCKED_LIST
          -private static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCell MOCKED_LIST
          +private static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in java.util">ListCell MOCKED_LIST
           A mocked list implementation - discards all updates.
           
           
          @@ -3411,7 +3411,7 @@ publiclong
           
           initializeStores
          -privatelonginitializeStores(CancelableProgressablereporter,
          +privatelonginitializeStores(CancelableProgressablereporter,
             MonitoredTaskstatus)
          throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">IOException
           Open all Stores.
          @@ -3432,7 +3432,7 @@ publiclong
           
           initializeWarmup
          -privatevoidinitializeWarmup(CancelableProgressablereporter)
          +privatevoidinitializeWarmup(CancelableProgressablereporter)
          throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
           title="class or interface in java.io">IOException
           
           Throws:
          @@ -3446,7 +3446,7 @@ publiclong
           
           getStoreFiles
          -privatehttps://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true;
           title="class or interface in java.util">NavigableMapbyte[],https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
           title="class or interface in 
          java.util">Listorg.apache.hadoop.fs.PathgetStoreFiles()
          

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/883dde2f/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.ServerEventsListenerThread.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.ServerEventsListenerThread.html
           
          b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.ServerEventsListenerThread.html
          index 92b4a06..c200d1b 100644
          --- 
          a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.ServerEventsListenerThread.html
          +++ 
          b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.ServerEventsListenerThread.html
          @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
           
           
           
          -private class RSGroupInfoManagerImpl.ServerEventsListenerThread
          +private class RSGroupInfoManagerImpl.ServerEventsListenerThread
           extends https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true;
           title="class or interface in java.lang">Thread
           implements ServerListener
           Calls RSGroupInfoManagerImpl.updateDefaultServers(SortedSet)
           to update list of known
          @@ -271,7 +271,7 @@ implements 
           
           LOG
          -private finalorg.slf4j.Logger LOG
          +private finalorg.slf4j.Logger LOG
           
           
           
          @@ -280,7 +280,7 @@ implements 
           
           changed
          -privateboolean changed
          +privateboolean changed
           
           
           
          @@ -297,7 +297,7 @@ implements 
           
           ServerEventsListenerThread
          -ServerEventsListenerThread()
          +ServerEventsListenerThread()
           
           
           
          @@ -314,7 +314,7 @@ implements 
           
           serverAdded
          -publicvoidserverAdded(ServerNameserverName)
          +publicvoidserverAdded(ServerNameserverName)
           Description copied from 
          interface:ServerListener
           The server has joined the cluster.
           
          @@ -331,7 +331,7 @@ implements 
           
           serverRemoved
          -publicvoidserverRemoved(ServerNameserverName)
          +publicvoidserverRemoved(ServerNameserverName)
           Description copied from 
          interface:ServerListener
           The server was removed from the cluster.
           
          @@ -348,7 +348,7 @@ implements 
           
           serverChanged
          -privatevoidserverChanged()
          +privatevoidserverChanged()
           
           
           
          @@ -357,7 +357,7 @@ implements 
           
           run
          -publicvoidrun()
          +publicvoidrun()
           
           Specified by:
           https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true#run--;
           title="class or interface in java.lang">runin 
          interfacehttps://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/883dde2f/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.html 
          b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.html
          index 84af28d..89a918f 100644
          --- a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.html
          +++ b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.html
          @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
           
           
           @InterfaceAudience.Private
          -final class RSGroupInfoManagerImpl
          +final class RSGroupInfoManagerImpl
           extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
           title="class or interface in java.lang">Object
           implements RSGroupInfoManager
           This is an implementation of RSGroupInfoManager which makes
          @@ -467,7 +467,7 @@ implements 
           
           LOG
          -private static finalorg.slf4j.Logger LOG
          +private static finalorg.slf4j.Logger LOG
           
           
           
          @@ -476,7 +476,7 @@ implements 
           
           RSGROUP_TABLE_DESC
          -private static finalHTableDescriptor RSGROUP_TABLE_DESC
          +private static finalHTableDescriptor RSGROUP_TABLE_DESC
           Table descriptor for hbase:rsgroup catalog 
          table
           
           
          @@ -486,7 +486,7 @@ implements 
           
           rsGroupMap
          -private volatilehttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String,RSGroupInfo rsGroupMap
          +private volatilehttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String,RSGroupInfo rsGroupMap
           
           
           
          @@ -495,7 +495,7 @@ implements 
           
           tableMap
          -private volatilehttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in java.util">MapTableName,https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String tableMap
          +private volatilehttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
           title="class or interface in java.util">MapTableName,https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
           title="class or interface in java.lang">String tableMap
           
           
           
          @@ -504,7 

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7bcc960d/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
          --
          diff --git 
          a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html 
          b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
          index c8405ee..7c87df2 100644
          --- 
          a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
          +++ 
          b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
          @@ -217,1117 +217,1215 @@
           209   * table RPC call.
           210   * @param ctx the environment to 
          interact with the framework and master
           211   * @param tableName the name of the 
          table
          -212   * @param htd the TableDescriptor
          -213   */
          -214  default void preModifyTable(final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          -215  final TableName tableName, 
          TableDescriptor htd) throws IOException {}
          -216
          -217  /**
          -218   * Called after the modifyTable 
          operation has been requested.  Called as part
          -219   * of modify table RPC call.
          -220   * @param ctx the environment to 
          interact with the framework and master
          -221   * @param tableName the name of the 
          table
          -222   * @param htd the TableDescriptor
          -223   */
          -224  default void postModifyTable(final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          -225  final TableName tableName, 
          TableDescriptor htd) throws IOException {}
          -226
          -227  /**
          -228   * Called prior to modifying a table's 
          properties.  Called as part of modify
          -229   * table procedure and it is async to 
          the modify table RPC call.
          -230   *
          -231   * @param ctx the environment to 
          interact with the framework and master
          -232   * @param tableName the name of the 
          table
          -233   * @param htd the TableDescriptor
          -234   */
          -235  default void preModifyTableAction(
          -236  final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          -237  final TableName tableName,
          -238  final TableDescriptor htd) throws 
          IOException {}
          -239
          -240  /**
          -241   * Called after to modifying a table's 
          properties.  Called as part of modify
          -242   * table procedure and it is async to 
          the modify table RPC call.
          -243   *
          -244   * @param ctx the environment to 
          interact with the framework and master
          -245   * @param tableName the name of the 
          table
          -246   * @param htd the TableDescriptor
          -247   */
          -248  default void 
          postCompletedModifyTableAction(
          -249  final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          -250  final TableName tableName,
          -251  final TableDescriptor htd) throws 
          IOException {}
          -252
          -253  /**
          -254   * Called prior to enabling a table.  
          Called as part of enable table RPC call.
          -255   * @param ctx the environment to 
          interact with the framework and master
          -256   * @param tableName the name of the 
          table
          -257   */
          -258  default void preEnableTable(final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          -259  final TableName tableName) throws 
          IOException {}
          -260
          -261  /**
          -262   * Called after the enableTable 
          operation has been requested.  Called as part
          -263   * of enable table RPC call.
          -264   * @param ctx the environment to 
          interact with the framework and master
          -265   * @param tableName the name of the 
          table
          -266   */
          -267  default void postEnableTable(final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          -268  final TableName tableName) throws 
          IOException {}
          -269
          -270  /**
          -271   * Called prior to enabling a table.  
          Called as part of enable table procedure
          -272   * and it is async to the enable table 
          RPC call.
          -273   *
          -274   * @param ctx the environment to 
          interact with the framework and master
          -275   * @param tableName the name of the 
          table
          -276   */
          -277  default void preEnableTableAction(
          -278  final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          -279  final TableName tableName) throws 
          IOException {}
          -280
          -281  /**
          -282   * Called after the enableTable 
          operation has been requested.  Called as part
          -283   * of enable table procedure and it is 
          async to the enable table RPC call.
          -284   *
          -285   * @param ctx the environment to 
          interact with the framework and master
          -286   * @param tableName the name of the 
          table
          -287   */
          -288  default void 
          postCompletedEnableTableAction(
          -289  final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          -290  final TableName tableName) throws 
          IOException {}
          -291
          -292  /**
          -293   * Called prior to disabling a table.  
          Called as part of disable table RPC
          -294   * call.
          +212   * @param newDescriptor after modify 
          operation, table will have this descriptor
          +213   * @deprecated Since 2.1. Will be 
          removed in 3.0.
          +214   */
          +215  @Deprecated
          +216  default void preModifyTable(final 
          ObserverContextMasterCoprocessorEnvironment ctx,
          +217final TableName tableName, 
          TableDescriptor newDescriptor) throws IOException {}
          +218
          +219  /**
          +220   * Called prior to modifying a table's 
          properties.  Called as part of modify
          +221   * table RPC call.
          +222   * @param ctx the 

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

          http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html
          --
          diff --git 
          a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html 
          b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html
          index 47c0f34..075c23d 100644
          --- 
          a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html
          +++ 
          b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html
          @@ -4,7 +4,7 @@
           
           
           
          -Uses of Class org.apache.hadoop.hbase.regionserver.MemStoreSizing 
          (Apache HBase 3.0.0-SNAPSHOT API)
          +Uses of Interface org.apache.hadoop.hbase.regionserver.MemStoreSizing 
          (Apache HBase 3.0.0-SNAPSHOT API)
           
           
           
          @@ -12,7 +12,7 @@
           
           
          -

          Uses of Class
          org.apache.hadoop.hbase.regionserver.MemStoreSizing

          +

          Uses of Interface
          org.apache.hadoop.hbase.regionserver.MemStoreSizing

          • - + @@ -94,68 +94,116 @@
          • -

            Uses of MemStoreSizing in org.apache.hadoop.hbase.regionserver

            -
          • Packages that use MemStoreSizing Packages that use MemStoreSizing 
            Package Description
            - +

            Uses of MemStoreSizing in org.apache.hadoop.hbase.regionserver

            +
            Fields in org.apache.hadoop.hbase.regionserver declared as MemStoreSizing 
            +
            Classes in org.apache.hadoop.hbase.regionserver that implement MemStoreSizing 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f2065178/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html
            --
            diff --git 
            a/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html
             
            b/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html
            index 54e6ab2..ccc5090 100644
            --- 
            a/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html
            +++ 
            b/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html
            @@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
             
             
             
            -static class PerformanceEvaluation.RandomReadTest
            +static class PerformanceEvaluation.RandomReadTest
             extends PerformanceEvaluation.TableTest
             
             
            @@ -247,7 +247,7 @@ extends PerformanceEvaluation.TestBase
            -generateStatus,
             getLastRow,
             getLatencyHistogram,
             getShortLatencyReport,
             getShortValueSizeReport,
             getStartRow,
             getValueLength,
             i
             sRandomValueSize, test,
             testSetup,
             testTimed,
             updateValueSize,
             updateValueSize,
             updateValueSize
            +generateStatus,
             getLastRow,
             getLatencyHistogram,
             getShortLatencyReport,
             getShortValueSizeReport,
             getStartRow,
             getValueLength,
             i
             sRandomValueSize, test,
             testSetup,
             testTimed,
             updateScanMetrics,
             updateValueSize,
             updateValueSize,
             updateValueSize
             
             
             
            @@ -276,7 +276,7 @@ extends 
             
             consistency
            -private finalorg.apache.hadoop.hbase.client.Consistency consistency
            +private finalorg.apache.hadoop.hbase.client.Consistency consistency
             
             
             
            @@ -285,7 +285,7 @@ extends 
             
             gets
            -privatehttps://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true;
             title="class or interface in 
            java.util">ArrayListorg.apache.hadoop.hbase.client.Get gets
            +privatehttps://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true;
             title="class or interface in 
            java.util">ArrayListorg.apache.hadoop.hbase.client.Get gets
             
             
             
            @@ -294,7 +294,7 @@ extends 
             
             rd
            -privatehttps://docs.oracle.com/javase/8/docs/api/java/util/Random.html?is-external=true;
             title="class or interface in java.util">Random rd
            +privatehttps://docs.oracle.com/javase/8/docs/api/java/util/Random.html?is-external=true;
             title="class or interface in java.util">Random rd
             
             
             
            @@ -311,7 +311,7 @@ extends 
             
             RandomReadTest
            -RandomReadTest(org.apache.hadoop.hbase.client.Connectioncon,
            +RandomReadTest(org.apache.hadoop.hbase.client.Connectioncon,
            PerformanceEvaluation.TestOptionsoptions,
            PerformanceEvaluation.Statusstatus)
             
            @@ -330,7 +330,7 @@ extends 
             
             testRow
            -voidtestRow(inti)
            +voidtestRow(inti)
               throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
             title="class or interface in java.io">IOException,
              https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true;
             title="class or interface in java.lang">InterruptedException
             
            @@ -348,7 +348,7 @@ extends 
             
             getReportingPeriod
            -protectedintgetReportingPeriod()
            +protectedintgetReportingPeriod()
             
             Overrides:
             getReportingPeriodin
             classPerformanceEvaluation.TestBase
            @@ -361,7 +361,7 @@ extends 
             
             testTakedown
            -protectedvoidtestTakedown()
            +protectedvoidtestTakedown()
              throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
             title="class or interface in java.io">IOException
             
             Overrides:
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f2065178/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1Test.html
            --
            diff --git 
            a/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1Test.html
             
            b/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1Test.html
            index 8751ac6..c96d41e 100644
            --- 
            a/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1Test.html
            +++ 
            b/testdevapidocs/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1Test.html
            @@ -133,7 +133,7 @@ var activeTableTab = "activeTableTab";
             
             
             
            -static class PerformanceEvaluation.RandomScanWithRange1Test
            +static class PerformanceEvaluation.RandomScanWithRange1Test
             extends PerformanceEvaluation.RandomScanWithRangeTest
             
             
            @@ -232,7 +232,7 @@ extends PerformanceEvaluation.TestBase
            -generateStatus,
             getLastRow,
             getLatencyHistogram,
             getShortLatencyReport,
             getShortValueSizeReport,
             getStartRow,
             getValueLength,
             i
             sRandomValueSize, test,
             testSetup,
             testTakedown,
             testTimed,
             updateValueSize,
             updateValueSize,
             updateValueSize
            +generateStatus,
             getLastRow,
             getLatencyHistogram,
             getShortLatencyReport,
             getShortValueSizeReport,
             getStartRow,
             getValueLength,
             i
             sRandomValueSize, test,
             testSetup,
             testTakedown,
             testTimed,
             updateScanMetrics,
             updateValueSize,
             updateValueSize,
             updateValueSize
             
             
             
            @@ -261,7 +261,7 @@ 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/de18d468/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
             
            b/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
            index c282308..094b592 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
            @@ -426,483 +426,481 @@
             418   */
             419  void 
            removeRecoveredSource(ReplicationSourceInterface src) {
             420LOG.info("Done with the recovered 
            queue " + src.getQueueId());
            -421src.getSourceMetrics().clear();
            -422this.oldsources.remove(src);
            -423// Delete queue from storage and 
            memory
            -424deleteQueue(src.getQueueId());
            -425
            this.walsByIdRecoveredQueues.remove(src.getQueueId());
            -426  }
            -427
            -428  /**
            -429   * Clear the metrics and related 
            replication queue of the specified old source
            -430   * @param src source to clear
            -431   */
            -432  void 
            removeSource(ReplicationSourceInterface src) {
            -433LOG.info("Done with the queue " + 
            src.getQueueId());
            -434src.getSourceMetrics().clear();
            -435
            this.sources.remove(src.getPeerId());
            -436// Delete queue from storage and 
            memory
            -437deleteQueue(src.getQueueId());
            -438
            this.walsById.remove(src.getQueueId());
            -439  }
            -440
            -441  /**
            -442   * Delete a complete queue of wals 
            associated with a replication source
            -443   * @param queueId the id of replication 
            queue to delete
            -444   */
            -445  private void deleteQueue(String 
            queueId) {
            -446abortWhenFail(() - 
            this.queueStorage.removeQueue(server.getServerName(), queueId));
            -447  }
            -448
            -449  @FunctionalInterface
            -450  private interface 
            ReplicationQueueOperation {
            -451void exec() throws 
            ReplicationException;
            -452  }
            -453
            -454  private void 
            abortWhenFail(ReplicationQueueOperation op) {
            -455try {
            -456  op.exec();
            -457} catch (ReplicationException e) {
            -458  server.abort("Failed to operate on 
            replication queue", e);
            -459}
            -460  }
            -461
            -462  private void 
            throwIOExceptionWhenFail(ReplicationQueueOperation op) throws IOException {
            -463try {
            -464  op.exec();
            -465} catch (ReplicationException e) {
            -466  throw new IOException(e);
            -467}
            -468  }
            -469
            -470  private void 
            abortAndThrowIOExceptionWhenFail(ReplicationQueueOperation op) throws 
            IOException {
            -471try {
            -472  op.exec();
            -473} catch (ReplicationException e) {
            -474  server.abort("Failed to operate on 
            replication queue", e);
            -475  throw new IOException(e);
            -476}
            -477  }
            -478
            -479  /**
            -480   * This method will log the current 
            position to storage. And also clean old logs from the
            -481   * replication queue.
            -482   * @param queueId id of the replication 
            queue
            -483   * @param queueRecovered indicates if 
            this queue comes from another region server
            -484   * @param entryBatch the wal entry 
            batch we just shipped
            -485   */
            -486  public void 
            logPositionAndCleanOldLogs(String queueId, boolean queueRecovered,
            -487  WALEntryBatch entryBatch) {
            -488String fileName = 
            entryBatch.getLastWalPath().getName();
            -489abortWhenFail(() - 
            this.queueStorage.setWALPosition(server.getServerName(), queueId, fileName,
            -490  entryBatch.getLastWalPosition(), 
            entryBatch.getLastSeqIds()));
            -491cleanOldLogs(fileName, 
            entryBatch.isEndOfFile(), queueId, queueRecovered);
            -492  }
            -493
            -494  /**
            -495   * Cleans a log file and all older logs 
            from replication queue. Called when we are sure that a log
            -496   * file is closed and has no more 
            entries.
            -497   * @param log Path to the log
            -498   * @param inclusive whether we should 
            also remove the given log file
            -499   * @param queueId id of the replication 
            queue
            -500   * @param queueRecovered Whether this 
            is a recovered queue
            -501   */
            -502  @VisibleForTesting
            -503  void cleanOldLogs(String log, boolean 
            inclusive, String queueId, boolean queueRecovered) {
            -504String logPrefix = 
            AbstractFSWALProvider.getWALPrefixFromWALName(log);
            -505if (queueRecovered) {
            -506  NavigableSetString wals = 
            walsByIdRecoveredQueues.get(queueId).get(logPrefix);
            -507  if (wals != null) {
            -508cleanOldLogs(wals, log, 
            inclusive, queueId);
            -509  }
            -510} else {
            -511  // synchronized on walsById to 
            avoid race with preLogRoll
            -512  synchronized (this.walsById) {
            -513NavigableSetString wals = 
            walsById.get(queueId).get(logPrefix);
            -514if (wals != null) {
            -515  cleanOldLogs(wals, log, 
            inclusive, queueId);
            -516}
            -517  }
            -518}
            -519  }
            -520
            -521  private void 
            cleanOldLogs(NavigableSetString wals, String key, boolean inclusive, 
            String id) {
            -522NavigableSetString walSet = 
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftServer.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftServer.html 
            b/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftServer.html
            index 6efebf0..a91ac62 100644
            --- a/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftServer.html
            +++ b/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftServer.html
            @@ -18,7 +18,7 @@
             catch(err) {
             }
             //-->
            -var methods = 
            {"i0":9,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":10,"i20":10};
            +var methods = 
            {"i0":9,"i1":9,"i2":10,"i3":10,"i4":10,"i5":9,"i6":10,"i7":10,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":10,"i19":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";
            @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.LimitedPrivate(value="Tools")
            -public class ThriftServer
            +public class ThriftServer
             extends org.apache.hadoop.conf.Configured
             implements org.apache.hadoop.util.Tool
             ThriftServer - this class starts up a Thrift server which 
            implements the HBase API specified in
            @@ -213,41 +213,37 @@ implements org.apache.hadoop.util.Tool
               intlistenPort)
             
             
            -private boolean
            -checkArguments(org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLinecmd)
            -
            -
             private static https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true;
             title="class or interface in 
            java.util.concurrent">ExecutorService
             createExecutor(intworkerThreads,
               intmaxCallQueueSize,
               ThriftMetricsmetrics)
             
            -
            +
             private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String
             getBindAddress(org.apache.hadoop.conf.Configurationconf,
               
            org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLinecmd)
             
            -
            +
             private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String
             getImplType(booleannonblocking,
            booleanhsha,
            booleanselector)
             
            -
            +
             private int
             getListenPort(org.apache.hadoop.conf.Configurationconf,
              
            org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLinecmd)
             
            -
            +
             private static 
            org.apache.hbase.thirdparty.org.apache.commons.cli.Options
             getOptions()
             
            -
            +
             private int
             getReadTimeout(org.apache.hadoop.conf.Configurationconf,
               
            org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLinecmd)
             
            -
            +
             private org.apache.thrift.server.TServer
             getServer(intworkerThreads,
              intselectorThreads,
            @@ -263,7 +259,7 @@ implements org.apache.hadoop.util.Tool
              org.apache.thrift.transport.TTransportFactorytransportFactory,
              https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true;
             title="class or interface in 
            java.net">InetSocketAddressinetSocketAddress)
             
            -
            +
             private static 
            org.apache.thrift.server.TServer
             getTHsHaServer(org.apache.thrift.protocol.TProtocolFactoryprotocolFactory,
               org.apache.thrift.TProcessorprocessor,
            @@ -273,18 +269,18 @@ implements org.apache.hadoop.util.Tool
               https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true;
             title="class or interface in 
            java.net">InetSocketAddressinetSocketAddress,
               ThriftMetricsmetrics)
             
            -
            +
             private static 
            org.apache.thrift.server.TServer
             getTNonBlockingServer(org.apache.thrift.protocol.TProtocolFactoryprotocolFactory,
              org.apache.thrift.TProcessorprocessor,
              
            org.apache.thrift.transport.TTransportFactorytransportFactory,
              https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true;
             title="class or interface in 
            java.net">InetSocketAddressinetSocketAddress)
             
            -
            +
             private static 
            org.apache.thrift.protocol.TProtocolFactory
             getTProtocolFactory(booleanisCompact)
             
            -
            +
             private static 
            org.apache.thrift.server.TServer
             getTThreadedSelectorServer(org.apache.thrift.protocol.TProtocolFactoryprotocolFactory,
               org.apache.thrift.TProcessorprocessor,
            @@ -295,7 +291,7 @@ implements org.apache.hadoop.util.Tool
               https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true;
             title="class or interface in 
            java.net">InetSocketAddressinetSocketAddress,
               ThriftMetricsmetrics)
             
            -
            +
             private static 
            org.apache.thrift.server.TServer
             getTThreadPoolServer(org.apache.thrift.protocol.TProtocolFactoryprotocolFactory,
               

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e0fb1fde/devapidocs/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.PlanComparator.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.PlanComparator.html
             
            b/devapidocs/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.PlanComparator.html
            new file mode 100644
            index 000..906a0f1
            --- /dev/null
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.PlanComparator.html
            @@ -0,0 +1,295 @@
            +http://www.w3.org/TR/html4/loose.dtd;>
            +
            +
            +
            +
            +
            +SimpleRegionNormalizer.PlanComparator (Apache HBase 3.0.0-SNAPSHOT 
            API)
            +
            +
            +
            +
            +
            +var methods = {"i0":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
            +
            +
            +
            +
            +PrevClass
            +NextClass
            +
            +
            +Frames
            +NoFrames
            +
            +
            +AllClasses
            +
            +
            +
            +
            +
            +
            +
            +Summary:
            +Nested|
            +Field|
            +Constr|
            +Method
            +
            +
            +Detail:
            +Field|
            +Constr|
            +Method
            +
            +
            +
            +
            +
            +
            +
            +
            +org.apache.hadoop.hbase.master.normalizer
            +Class 
            SimpleRegionNormalizer.PlanComparator
            +
            +
            +
            +https://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.master.normalizer.SimpleRegionNormalizer.PlanComparator
            +
            +
            +
            +
            +
            +
            +
            +All Implemented Interfaces:
            +https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true;
             title="class or interface in java.util">ComparatorNormalizationPlan
            +
            +
            +Enclosing class:
            +SimpleRegionNormalizer
            +
            +
            +
            +static class SimpleRegionNormalizer.PlanComparator
            +extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
            +implements https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true;
             title="class or interface in java.util">ComparatorNormalizationPlan
            +Comparator class that gives higher priority to region Split 
            plan.
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +Constructor Summary
            +
            +Constructors
            +
            +Constructor and Description
            +
            +
            +PlanComparator()
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +Method Summary
            +
            +All MethodsInstance MethodsConcrete Methods
            +
            +Modifier and Type
            +Method and Description
            +
            +
            +int
            +compare(NormalizationPlanplan1,
            +   NormalizationPlanplan2)
            +
            +
            +
            +
            +
            +
            +Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
            +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--;
             title="class or interface in java.lang">clone, https://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, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--;
             title="class or interface in java.lang">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--;
             title="class or interface in java.lang">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--;
             title="class or interface in java.lang">hashCode, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--;
             title="class or interface in java.lang">notify, https://docs.oracle.com/javase/8/docs/api/ja
             va/lang/Object.html?is-external=true#notifyAll--" title="class or interface in 
            java.lang">notifyAll, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--;
             title="class or interface in java.lang">toString, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--;
             title="class or interface in java.lang">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-;
             title="class or interface in java.lang">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-;
             title="class or interface in java.lang">wait
            +
            +
            +
            +
            +
            +Methods inherited from interfacejava.util.https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true;
             

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaFilter.html
            --
            diff --git a/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaFilter.html 
            b/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaFilter.html
            index 0354123..58b5421 100644
            --- a/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaFilter.html
            +++ b/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaFilter.html
            @@ -109,14 +109,14 @@
             
             
             
            -https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListQuotaSettings
            -AsyncAdmin.getQuota(QuotaFilterfilter)
            +https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListQuotaSettings
            +Admin.getQuota(QuotaFilterfilter)
             List the quotas based on the filter.
             
             
             
            -https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListQuotaSettings
            -Admin.getQuota(QuotaFilterfilter)
            +https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListQuotaSettings
            +AsyncAdmin.getQuota(QuotaFilterfilter)
             List the quotas based on the filter.
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaSettings.html
            --
            diff --git 
            a/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaSettings.html 
            b/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaSettings.html
            index 2c5cc56..b0b3924 100644
            --- a/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaSettings.html
            +++ b/apidocs/org/apache/hadoop/hbase/quotas/class-use/QuotaSettings.html
            @@ -109,14 +109,14 @@
             
             
             
            -https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListQuotaSettings
            -AsyncAdmin.getQuota(QuotaFilterfilter)
            +https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListQuotaSettings
            +Admin.getQuota(QuotaFilterfilter)
             List the quotas based on the filter.
             
             
             
            -https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListQuotaSettings
            -Admin.getQuota(QuotaFilterfilter)
            +https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListQuotaSettings
            +AsyncAdmin.getQuota(QuotaFilterfilter)
             List the quotas based on the filter.
             
             
            @@ -130,14 +130,14 @@
             
             
             
            -https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            -AsyncAdmin.setQuota(QuotaSettingsquota)
            +void
            +Admin.setQuota(QuotaSettingsquota)
             Apply the new quota settings.
             
             
             
            -void
            -Admin.setQuota(QuotaSettingsquota)
            +https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            +AsyncAdmin.setQuota(QuotaSettingsquota)
             Apply the new quota settings.
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/org/apache/hadoop/hbase/quotas/package-tree.html
            --
            diff --git a/apidocs/org/apache/hadoop/hbase/quotas/package-tree.html 
            b/apidocs/org/apache/hadoop/hbase/quotas/package-tree.html
            index d10aaf1..57a5a25 100644
            --- a/apidocs/org/apache/hadoop/hbase/quotas/package-tree.html
            +++ b/apidocs/org/apache/hadoop/hbase/quotas/package-tree.html
            @@ -121,9 +121,9 @@
             java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
             title="class or interface in java.lang">EnumE (implements 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f1ebf5b6/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html 
            b/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html
            index d039e38..f521f28 100644
            --- a/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html
            +++ b/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html
            @@ -336,14 +336,14 @@
             
             
             https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListBackupInfo
            -BackupAdminImpl.getHistory(intn)
            -
            -
            -https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListBackupInfo
             BackupSystemTable.getHistory(intn)
             Get first n backup history records
             
             
            +
            +https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListBackupInfo
            +BackupAdminImpl.getHistory(intn)
            +
             
             https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListBackupInfo
             BackupAdminImpl.getHistory(intn,
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f1ebf5b6/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 a9ef737..5890b1a 100644
            --- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
            +++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
            @@ -168,9 +168,9 @@
             java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
             title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
             title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
             title="class or interface in java.io">Serializable)
             
             org.apache.hadoop.hbase.backup.BackupRestoreConstants.BackupCommand
            +org.apache.hadoop.hbase.backup.BackupInfo.BackupPhase
             org.apache.hadoop.hbase.backup.BackupInfo.BackupState
             org.apache.hadoop.hbase.backup.BackupType
            -org.apache.hadoop.hbase.backup.BackupInfo.BackupPhase
             
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f1ebf5b6/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 6cfdf7a..710f3e7 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/Abortable.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Abortable.html
            @@ -413,11 +413,11 @@
             
             
             private Abortable
            -RpcExecutor.abortable
            +SimpleRpcScheduler.abortable
             
             
             private Abortable
            -SimpleRpcScheduler.abortable
            +RpcExecutor.abortable
             
             
             
            @@ -647,9 +647,11 @@
             
             
             RpcScheduler
            -FifoRpcSchedulerFactory.create(org.apache.hadoop.conf.Configurationconf,
            +RpcSchedulerFactory.create(org.apache.hadoop.conf.Configurationconf,
               PriorityFunctionpriority,
            -  Abortableserver)
            +  Abortableserver)
            +Constructs a RpcScheduler.
            +
             
             
             RpcScheduler
            @@ -659,11 +661,9 @@
             
             
             RpcScheduler
            -RpcSchedulerFactory.create(org.apache.hadoop.conf.Configurationconf,
            +FifoRpcSchedulerFactory.create(org.apache.hadoop.conf.Configurationconf,
               PriorityFunctionpriority,
            -  Abortableserver)
            -Constructs a RpcScheduler.
            -
            +  Abortableserver)
             
             
             EntityLock
            @@ -880,19 +880,19 @@
             
             
             
            +protected Abortable
            +ZKWatcher.abortable
            +
            +
             private Abortable
             ZKClusterId.abortable
             
            -
            +
             protected Abortable
             ZKNodeTracker.abortable
             Used to abort if a fatal error occurs
             
             
            -
            -protected Abortable
            -ZKWatcher.abortable
            -
             
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f1ebf5b6/devapidocs/org/apache/hadoop/hbase/class-use/CacheEvictionStats.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/class-use/CacheEvictionStats.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/CacheEvictionStats.html
            index f176ac8..05e3430 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/CacheEvictionStats.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/CacheEvictionStats.html
            @@ -130,13 +130,13 @@
             
             
             
            -CacheEvictionStatsBuilder
            -CacheEvictionStatsBuilder.append(CacheEvictionStatsstats)
            -
            -
             void
             CacheEvictionStatsAggregator.append(CacheEvictionStatsstats)
             
            +
            +CacheEvictionStatsBuilder
            +CacheEvictionStatsBuilder.append(CacheEvictionStatsstats)
            +
             
             
             
            @@ -184,17 +184,17 @@
             
             
             

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4dc2a2e8/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html 
            b/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html
            index c84d3ba..5bd669a 100644
            --- a/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html
            +++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html
            @@ -114,22 +114,23 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Private
            -public final class BackupSystemTable
            +public final class BackupSystemTable
             extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
             implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true;
             title="class or interface in java.io">Closeable
             This class provides API to access backup system table
            -
              Backup system table schema:
            - 
            + 
            + 
              1. Backup sessions rowkey= "session:"+backupId; value =serialized 
            BackupInfo
              2. Backup start code rowkey = "startcode:"+backupRoot; value = 
            startcode
              3. Incremental backup set rowkey="incrbackupset:"+backupRoot; value=[list 
            of tables]
            - 4. Table-RS-timestamp map rowkey="trslm:"+backupRoot+table_name;
            - value = map[RS-> last WAL timestamp]
            + 4. Table-RS-timestamp map rowkey="trslm:"+backupRoot+table_name; value = 
            map[RS-> last WAL
            + timestamp]
              5. RS - WAL ts map rowkey="rslogts:"+backupRoot +server; value = last WAL 
            timestamp
            - 6. WALs recorded rowkey="wals:"+WAL unique file name;
            - value = backupId and full WAL file name
            - 
            + 6. WALs recorded rowkey="wals:"+WAL unique file name; value = backupId 
            and full WAL file
            + name
            + 
            + 
             
             
             
            @@ -866,8 +867,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             void
             startBackupExclusiveOperation()
            -Exclusive operations are:
            - create, delete, merge
            +Exclusive operations are: create, delete, merge
             
             
             
            @@ -973,7 +973,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             LOG
            -private static finalorg.slf4j.Logger LOG
            +private static finalorg.slf4j.Logger LOG
             
             
             
            @@ -982,7 +982,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             tableName
            -privateTableName tableName
            +privateTableName tableName
             Backup system table (main) name
             
             
            @@ -992,11 +992,10 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             bulkLoadTableName
            -privateTableName bulkLoadTableName
            -Backup System table name for bulk loaded files.
            - We keep all bulk loaded file references in a separate table
            - because we have to isolate general backup operations: create, merge etc
            - from activity of RegionObserver, which controls process of a bulk loading
            +privateTableName bulkLoadTableName
            +Backup System table name for bulk loaded files. We keep all 
            bulk loaded file references in a
            + separate table because we have to isolate general backup operations: create, 
            merge etc from
            + activity of RegionObserver, which controls process of a bulk loading
              BackupObserver
             
             
            @@ -1006,7 +1005,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             SESSIONS_FAMILY
            -static finalbyte[] SESSIONS_FAMILY
            +static finalbyte[] SESSIONS_FAMILY
             Stores backup sessions (contexts)
             
             
            @@ -1016,7 +1015,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             META_FAMILY
            -static finalbyte[] META_FAMILY
            +static finalbyte[] META_FAMILY
             Stores other meta
             
             
            @@ -1026,7 +1025,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             BULK_LOAD_FAMILY
            -static finalbyte[] BULK_LOAD_FAMILY
            +static finalbyte[] BULK_LOAD_FAMILY
             
             
             
            @@ -1035,7 +1034,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             connection
            -private finalConnection connection
            +private finalConnection connection
             Connection to HBase cluster, shared among all 
            instances
             
             
            @@ -1045,7 +1044,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             BACKUP_INFO_PREFIX
            -private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String BACKUP_INFO_PREFIX
            +private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String BACKUP_INFO_PREFIX
             
             See Also:
             Constant
             Field Values
            @@ -1058,7 +1057,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
             
             
             START_CODE_ROW
            -private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String START_CODE_ROW
            +private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6eb695c8/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html
             
            b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html
            index 807ed6b..3dbdec3 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html
            @@ -206,392 +206,389 @@
             198  LOG.warn("Snapshot called again 
            without clearing previous. " +
             199  "Doing nothing. Another ongoing 
            flush or did we fail last attempt?");
             200} else {
            -201  if (LOG.isDebugEnabled()) {
            -202LOG.debug("FLUSHING TO DISK: 
            region "
            -203+ 
            getRegionServices().getRegionInfo().getRegionNameAsString() + "store: "
            -204+ getFamilyName());
            -205  }
            -206  stopCompaction();
            -207  
            pushActiveToPipeline(this.active);
            -208  snapshotId = 
            EnvironmentEdgeManager.currentTime();
            -209  // in both cases whatever is pushed 
            to snapshot is cleared from the pipeline
            -210  if (compositeSnapshot) {
            -211pushPipelineToSnapshot();
            -212  } else {
            -213pushTailToSnapshot();
            -214  }
            -215  compactor.resetStats();
            -216}
            -217return new 
            MemStoreSnapshot(snapshotId, this.snapshot);
            -218  }
            -219
            -220  /**
            -221   * On flush, how much memory we will 
            clear.
            -222   * @return size of data that is going 
            to be flushed
            -223   */
            -224  @Override
            -225  public MemStoreSize getFlushableSize() 
            {
            -226MemStoreSizing snapshotSizing = 
            getSnapshotSizing();
            -227if (snapshotSizing.getDataSize() == 
            0) {
            -228  // if snapshot is empty the tail of 
            the pipeline (or everything in the memstore) is flushed
            -229  if (compositeSnapshot) {
            -230snapshotSizing = 
            pipeline.getPipelineSizing();
            -231
            snapshotSizing.incMemStoreSize(active.getMemStoreSize());
            -232  } else {
            -233snapshotSizing = 
            pipeline.getTailSizing();
            -234  }
            -235}
            -236return snapshotSizing.getDataSize() 
             0 ? snapshotSizing
            -237: new 
            MemStoreSize(active.getMemStoreSize());
            -238  }
            -239
            -240  @Override
            -241  protected long keySize() {
            -242// Need to consider keySize of all 
            segments in pipeline and active
            -243long k = this.active.keySize();
            -244for (Segment segment : 
            this.pipeline.getSegments()) {
            -245  k += segment.keySize();
            -246}
            -247return k;
            -248  }
            -249
            -250  @Override
            -251  protected long heapSize() {
            -252// Need to consider heapOverhead of 
            all segments in pipeline and active
            -253long h = this.active.heapSize();
            -254for (Segment segment : 
            this.pipeline.getSegments()) {
            -255  h += segment.heapSize();
            -256}
            -257return h;
            -258  }
            -259
            -260  @Override
            -261  public void 
            updateLowestUnflushedSequenceIdInWAL(boolean onlyIfGreater) {
            -262long minSequenceId = 
            pipeline.getMinSequenceId();
            -263if(minSequenceId != Long.MAX_VALUE) 
            {
            -264  byte[] encodedRegionName = 
            getRegionServices().getRegionInfo().getEncodedNameAsBytes();
            -265  byte[] familyName = 
            getFamilyNameInBytes();
            -266  WAL WAL = 
            getRegionServices().getWAL();
            -267  if (WAL != null) {
            -268
            WAL.updateStore(encodedRegionName, familyName, minSequenceId, onlyIfGreater);
            -269  }
            -270}
            -271  }
            -272
            -273  /**
            -274   * This message intends to inform the 
            MemStore that next coming updates
            -275   * are going to be part of the 
            replaying edits from WAL
            -276   */
            -277  @Override
            -278  public void startReplayingFromWAL() {
            -279inWalReplay = true;
            -280  }
            -281
            -282  /**
            -283   * This message intends to inform the 
            MemStore that the replaying edits from WAL
            -284   * are done
            -285   */
            -286  @Override
            -287  public void stopReplayingFromWAL() {
            -288inWalReplay = false;
            -289  }
            -290
            -291  // the getSegments() method is used for 
            tests only
            -292  @VisibleForTesting
            -293  @Override
            -294  protected ListSegment 
            getSegments() {
            -295List? extends Segment 
            pipelineList = pipeline.getSegments();
            -296ListSegment list = new 
            ArrayList(pipelineList.size() + 2);
            -297list.add(this.active);
            -298list.addAll(pipelineList);
            -299
            list.addAll(this.snapshot.getAllSegments());
            +201  LOG.debug("FLUSHING TO DISK {}, 
            store={}",
            +202
            getRegionServices().getRegionInfo().getEncodedName(), getFamilyName());
            +203  stopCompaction();
            +204  
            pushActiveToPipeline(this.active);
            +205  snapshotId = 
            EnvironmentEdgeManager.currentTime();
            +206  // in both cases whatever is pushed 
            to snapshot is cleared from the pipeline
            +207  if (compositeSnapshot) {
            +208pushPipelineToSnapshot();
            +209  } else {
            +210pushTailToSnapshot();
            +211  }
            +212  compactor.resetStats();
            +213}
            +214

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bd675fa3/devapidocs/org/apache/hadoop/hbase/replication/TableReplicationStorageBase.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/replication/TableReplicationStorageBase.html
             
            b/devapidocs/org/apache/hadoop/hbase/replication/TableReplicationStorageBase.html
            deleted file mode 100644
            index 70c093f..000
            --- 
            a/devapidocs/org/apache/hadoop/hbase/replication/TableReplicationStorageBase.html
            +++ /dev/null
            @@ -1,527 +0,0 @@
            -http://www.w3.org/TR/html4/loose.dtd;>
            -
            -
            -
            -
            -
            -TableReplicationStorageBase (Apache HBase 3.0.0-SNAPSHOT API)
            -
            -
            -
            -
            -
            -var methods = {"i0":9,"i1":9,"i2":10,"i3":9};
            -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
            -
            -
            -
            -
            -PrevClass
            -NextClass
            -
            -
            -Frames
            -NoFrames
            -
            -
            -AllClasses
            -
            -
            -
            -
            -
            -
            -
            -Summary:
            -Nested|
            -Field|
            -Constr|
            -Method
            -
            -
            -Detail:
            -Field|
            -Constr|
            -Method
            -
            -
            -
            -
            -
            -
            -
            -
            -org.apache.hadoop.hbase.replication
            -Class 
            TableReplicationStorageBase
            -
            -
            -
            -https://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.replication.TableReplicationStorageBase
            -
            -
            -
            -
            -
            -
            -
            -Direct Known Subclasses:
            -TableReplicationPeerStorage, TableReplicationQueueStorage
            -
            -
            -
            -@InterfaceAudience.Private
            -public class TableReplicationStorageBase
            -extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -Field Summary
            -
            -Fields
            -
            -Modifier and Type
            -Field and Description
            -
            -
            -protected 
            org.apache.hadoop.conf.Configuration
            -conf
            -
            -
            -private Connection
            -connection
            -
            -
            -static byte[]
            -FAMILY_HFILE_REFS
            -
            -
            -static byte[]
            -FAMILY_PEER
            -
            -
            -static byte[]
            -FAMILY_QUEUE
            -
            -
            -static byte[]
            -FAMILY_REGIONS
            -
            -
            -static byte[]
            -FAMILY_RS_STATE
            -
            -
            -static byte[]
            -FAMILY_WAL
            -
            -
            -static byte[]
            -QUALIFIER_PEER_CONFIG
            -
            -
            -static byte[]
            -QUALIFIER_PEER_STATE
            -
            -
            -static byte[]
            -QUALIFIER_STATE_ENABLED
            -
            -
            -static TableName
            -REPLICATION_TABLE
            -
            -
            -protected ZKWatcher
            -zookeeper
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -Constructor Summary
            -
            -Constructors
            -
            -Modifier
            -Constructor and Description
            -
            -
            -protected 
            -TableReplicationStorageBase(ZKWatcherzookeeper,
            -   
            org.apache.hadoop.conf.Configurationconf)
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -Method Summary
            -
            -All MethodsStatic MethodsInstance MethodsConcrete Methods
            -
            -Modifier and Type
            -Method and Description
            -
            -
            -static TableDescriptorBuilder
            -createReplicationTableDescBuilder(org.apache.hadoop.conf.Configurationconf)
            -
            -
            -protected static byte[]
            -getRegionQualifier(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 
            java.lang">StringencodedRegionName)
            -
            -
            -protected Table
            -getReplicationMetaTable()
            -
            -
            -protected static byte[]
            -getServerNameRowKey(ServerNameserverName)
            -
            -
            -
            -
            -
            -
            -Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
            -https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--;
             title="class or interface in java.lang">clone, https://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, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--;
             title="class or interface in java.lang">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--;
             title="class or interface in java.lang">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--;
             title="class or interface in java.lang">hashCode, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--;
             title="class or interface in java.lang">notify, https://docs.oracle.com/javase/8/docs/api/ja
             va/lang/Object.html?is-external=true#notifyAll--" title="class or interface in 
            java.lang">notifyAll, 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8b1eaec1/devapidocs/org/apache/hadoop/hbase/HConstants.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/HConstants.html 
            b/devapidocs/org/apache/hadoop/hbase/HConstants.html
            index feefcbf..246c31a 100644
            --- a/devapidocs/org/apache/hadoop/hbase/HConstants.html
            +++ b/devapidocs/org/apache/hadoop/hbase/HConstants.html
            @@ -274,25 +274,42 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             static https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
             title="class or interface in java.util.regex">Pattern
            -CP_HTD_ATTR_KEY_PATTERN
            +CP_HTD_ATTR_KEY_PATTERN
            +Deprecated.
            +It is used internally. As 
            of release 2.0.0, this will be removed in HBase 3.0.0.
            +
            +
             
             
             static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String
            -CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN
            +CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN
            +Deprecated.
            +It is used internally. As 
            of release 2.0.0, this will be removed in HBase 3.0.0.
            +
            +
             
             
             static https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
             title="class or interface in java.util.regex">Pattern
            -CP_HTD_ATTR_VALUE_PARAM_PATTERN
            +CP_HTD_ATTR_VALUE_PARAM_PATTERN
            +Deprecated.
            +It is used internally. As 
            of release 2.0.0, this will be removed in HBase 3.0.0.
            +
            +
             
             
             static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String
            -CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN
            +CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN
            +Deprecated.
            +It is used internally. As 
            of release 2.0.0, this will be removed in HBase 3.0.0.
            +
            +
             
             
             static https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
             title="class or interface in java.util.regex">Pattern
             CP_HTD_ATTR_VALUE_PATTERN
            -
            - Pattern that matches a coprocessor specification.
            +Deprecated.
            +It is used internally. As 
            of release 2.0.0, this will be removed in HBase 3.0.0.
            +
             
             
             
            @@ -4772,7 +4789,9 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java
             
             
             CP_HTD_ATTR_KEY_PATTERN
            -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
             title="class or interface in java.util.regex">Pattern CP_HTD_ATTR_KEY_PATTERN
            +https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
             title="class or interface in java.lang">@Deprecated
            +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
             title="class or interface in java.util.regex">Pattern CP_HTD_ATTR_KEY_PATTERN
            +Deprecated.It is used internally. As of release 2.0.0, this 
            will be removed in HBase 3.0.0.
             
             
             
            @@ -4781,7 +4800,9 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java
             
             
             CP_HTD_ATTR_VALUE_PATTERN
            -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
             title="class or interface in java.util.regex">Pattern CP_HTD_ATTR_VALUE_PATTERN
            +https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
             title="class or interface in java.lang">@Deprecated
            +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
             title="class or interface in java.util.regex">Pattern CP_HTD_ATTR_VALUE_PATTERN
            +Deprecated.It is used internally. As of release 2.0.0, this 
            will be removed in HBase 3.0.0.
             
              Pattern that matches a coprocessor specification. Form is:
               coprocessor jar file location '|' class name ['|' 
            priority ['|' arguments]]
            @@ -4796,7 +4817,9 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java
             
             
             CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN
            -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN
            +https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
             title="class or interface in java.lang">@Deprecated
            +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN
            +Deprecated.It is used internally. As of release 2.0.0, this 
            will be removed in HBase 3.0.0.
             
             See Also:
             Constant
             Field Values
            @@ -4809,7 +4832,9 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java
             
             
             CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN
            -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN
            +https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
             title="class or interface in java.lang">@Deprecated
            +public 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/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 2c04026..afc44ef 100644
            --- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
            +++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.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":9,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":9,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":9,"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":9,"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,"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":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":9,"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":9};
            +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":9,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":9,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":9,"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":9,"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,"i109"
             
            :10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":9,"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":9,"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":9};
             var tabs = {65535:["t0","All Methods"],1:["t1","Static 
            Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
             var altColor = "altColor";
             var rowColor = "rowColor";
            @@ -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
            @@ -402,50 +402,54 @@ implements regionServerTracker
             
             
            +private ReplicationBarrierCleaner
            +replicationBarrierCleaner
            +
            +
             private ReplicationPeerManager
             replicationPeerManager
             
            -
            +
             (package private) MemoryBoundedLogMessageBuffer
             rsFatals
             
            -
            +
             private ProcedureEvent?
             serverCrashProcessingEnabled
             
            -
            +
             private ServerManager
             serverManager
             
            -
            +
             (package private) boolean
             serviceStarted
             
            -
            +
             (package private) SnapshotManager
             snapshotManager
             
            -
            +
             private SnapshotQuotaObserverChore
             snapshotQuotaChore
             
            -
            +
             private SpaceQuotaSnapshotNotifier
             spaceQuotaSnapshotNotifier
             
            -
            +
             private SplitOrMergeTracker
             splitOrMergeTracker
             
            -
            +
             private long
             splitPlanCount
             
            -
            +
             private TableStateManager
             tableStateManager
             
            -
            +
             private 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/81cde4ce/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html
            index 24b3c9b..8fcef9c 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html
            @@ -172,27 +172,27 @@
             
             
             static int
            -PrivateCellUtil.compare(CellComparatorcomparator,
            +CellUtil.compare(CellComparatorcomparator,
            Cellleft,
            byte[]key,
            intoffset,
            intlength)
            -Used when a cell needs to be compared with a key byte[] 
            such as cases of finding the index from
            - the index block, bloom keys from the bloom blocks This byte[] is expected to 
            be serialized in
            - the KeyValue serialization format If the KeyValue (Cell's) serialization 
            format changes this
            - method cannot be used.
            +Deprecated.
            +As of HBase-2.0. Will be 
            removed in HBase-3.0
            +
             
             
             
             static int
            -CellUtil.compare(CellComparatorcomparator,
            +PrivateCellUtil.compare(CellComparatorcomparator,
            Cellleft,
            byte[]key,
            intoffset,
            intlength)
            -Deprecated.
            -As of HBase-2.0. Will be 
            removed in HBase-3.0
            -
            +Used when a cell needs to be compared with a key byte[] 
            such as cases of finding the index from
            + the index block, bloom keys from the bloom blocks This byte[] is expected to 
            be serialized in
            + the KeyValue serialization format If the KeyValue (Cell's) serialization 
            format changes this
            + method cannot be used.
             
             
             
            @@ -265,12 +265,12 @@
             
             
             int
            -RowIndexSeekerV1.compareKey(CellComparatorcomparator,
            +BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator,
               Cellkey)
             
             
             int
            -BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator,
            +RowIndexSeekerV1.compareKey(CellComparatorcomparator,
               Cellkey)
             
             
            @@ -282,27 +282,27 @@
             
             
             DataBlockEncoder.EncodedSeeker
            -RowIndexCodecV1.createSeeker(CellComparatorcomparator,
            +CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
             DataBlockEncoder.EncodedSeeker
            -CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator,
            +PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
             DataBlockEncoder.EncodedSeeker
            -DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator,
            +FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
             DataBlockEncoder.EncodedSeeker
            -FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator,
            +DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
             DataBlockEncoder.EncodedSeeker
            -PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator,
            +RowIndexCodecV1.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
            @@ -340,9 +340,9 @@
             
             
             
            -protected CellComparator
            -HFileWriterImpl.comparator
            -Key comparator.
            +private CellComparator
            +HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator
            +Needed doing lookup on blocks.
             
             
             
            @@ -356,9 +356,9 @@
             
             
             
            -private CellComparator
            -HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator
            -Needed doing lookup on blocks.
            +protected CellComparator
            +HFileWriterImpl.comparator
            +Key comparator.
             
             
             
            @@ -539,15 +539,15 @@
             
             
             private CellComparator
            -StripeStoreFileManager.cellComparator
            +DefaultStoreFileManager.cellComparator
             
             
             private CellComparator
            -DefaultStoreFileManager.cellComparator
            +StripeStoreFileManager.cellComparator
             
             
            -protected CellComparator
            -StripeMultiFileWriter.comparator
            +private CellComparator
            +StoreFileWriter.Builder.comparator
             
             
             protected CellComparator
            @@ -555,31 +555,31 @@
             
             
             private CellComparator
            -Segment.comparator
            +StoreScanner.comparator
             
             
             private CellComparator
            -ScanInfo.comparator
            +AbstractMemStore.comparator
             
             
             private CellComparator
            -StoreFileWriter.Builder.comparator
            +HStoreFile.comparator
             
             
             private CellComparator
            -HStoreFile.comparator
            +Segment.comparator
             
             
             protected CellComparator
             HRegion.RegionScannerImpl.comparator
             
             
            -private CellComparator
            -AbstractMemStore.comparator
            +protected CellComparator
            +StripeMultiFileWriter.comparator
             
             
             private CellComparator
            -StoreScanner.comparator
            +ScanInfo.comparator
             
             
             protected CellComparator
            @@ -609,48 +609,48 @@
             HRegion.getCellComparator()
             
             
            -CellComparator
            -StoreFileReader.getComparator()
            +(package private) CellComparator
            +StoreFileScanner.getComparator()
             
             
             protected CellComparator
            -Segment.getComparator()
            -Returns the Cell comparator used by this segment
            -
            +AbstractMemStore.getComparator()
             
             
             CellComparator
            -ScanInfo.getComparator()
            +StoreFileReader.getComparator()
             
             
             CellComparator
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d347bde8/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html 
            b/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html
            index f521f28..d039e38 100644
            --- a/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html
            +++ b/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html
            @@ -336,13 +336,13 @@
             
             
             https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListBackupInfo
            -BackupSystemTable.getHistory(intn)
            -Get first n backup history records
            -
            +BackupAdminImpl.getHistory(intn)
             
             
             https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListBackupInfo
            -BackupAdminImpl.getHistory(intn)
            +BackupSystemTable.getHistory(intn)
            +Get first n backup history records
            +
             
             
             https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListBackupInfo
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d347bde8/devapidocs/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.html 
            b/devapidocs/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.html
            index 14d07bf..fc599d9 100644
            --- a/devapidocs/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.html
            +++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.html
            @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Private
            -public class RestoreTablesClient
            +public class RestoreTablesClient
             extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
             Restore table implementation
             
            @@ -267,7 +267,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             LOG
            -private static finalorg.slf4j.Logger LOG
            +private static finalorg.slf4j.Logger LOG
             
             
             
            @@ -276,7 +276,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             conf
            -privateorg.apache.hadoop.conf.Configuration conf
            +privateorg.apache.hadoop.conf.Configuration conf
             
             
             
            @@ -285,7 +285,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             conn
            -privateConnection conn
            +privateConnection conn
             
             
             
            @@ -294,7 +294,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             backupId
            -privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String backupId
            +privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String backupId
             
             
             
            @@ -303,7 +303,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             sTableArray
            -privateTableName[] sTableArray
            +privateTableName[] sTableArray
             
             
             
            @@ -312,7 +312,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             tTableArray
            -privateTableName[] tTableArray
            +privateTableName[] tTableArray
             
             
             
            @@ -321,7 +321,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             targetRootDir
            -privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String targetRootDir
            +privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String targetRootDir
             
             
             
            @@ -330,7 +330,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             isOverwrite
            -privateboolean isOverwrite
            +privateboolean isOverwrite
             
             
             
            @@ -347,7 +347,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             RestoreTablesClient
            -publicRestoreTablesClient(Connectionconn,
            +publicRestoreTablesClient(Connectionconn,
            RestoreRequestrequest)
             
             
            @@ -365,7 +365,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             checkTargetTables
            -privatevoidcheckTargetTables(TableName[]tTableArray,
            +privatevoidcheckTargetTables(TableName[]tTableArray,
            booleanisOverwrite)
             throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
             title="class or interface in java.io">IOException
             Validate target tables.
            @@ -384,7 +384,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
             
             
             restoreImages
            -privatevoidrestoreImages(BackupManifest.BackupImage[]images,
            +privatevoidrestoreImages(BackupManifest.BackupImage[]images,
            TableNamesTable,
              

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6b94a2f2/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html
             
            b/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html
            index 35f5f9d..ab9ba88 100644
            --- 
            a/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.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":9,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":42,"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":9,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":42,"i52":42,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":9,"i64":10,"i65":10,"i66":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":9,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":42,"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":9,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":42,"i53":42,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":9,"i65":10,"i66":10,"i67":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";
            @@ -417,195 +417,201 @@ implements 
             boolean
            +hasSerialReplicationScope()
            +Return true if there are at least one cf whose replication 
            scope is serial.
            +
            +
            +
            +boolean
             isCompactionEnabled()
             Check if the compaction enable flag of the table is 
            true.
             
             
            -
            +
             boolean
             isMetaRegion()
             Checks if this table is  hbase:meta  
            region.
             
             
            -
            +
             boolean
             isMetaTable()
             Checks if the table is a hbase:meta table
             
             
            -
            +
             boolean
             isNormalizationEnabled()
             Check if normalization enable flag of the table is 
            true.
             
             
            -
            +
             boolean
             isReadOnly()
             Check if the readOnly flag of the table is set.
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             modifyColumnFamily(ColumnFamilyDescriptorfamily)
             Modifies the existing column family.
             
             
            -
            +
             private static TableDescriptor
             parseFrom(byte[]bytes)
             
            -
            +
             private TableDescriptorBuilder.ModifyableTableDescriptor
             putColumnFamily(ColumnFamilyDescriptorfamily)
             
            -
            +
             ColumnFamilyDescriptor
             removeColumnFamily(byte[]column)
             Removes the ColumnFamilyDescriptor with name specified by 
            the parameter column
              from the table descriptor
             
             
            -
            +
             void
             removeCoprocessor(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">StringclassName)
             Remove a coprocessor from those set on the table
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             removeValue(byte[]key)
             Remove metadata represented by the key from the values
             map
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             removeValue(Byteskey)
             Remove metadata represented by the key from the values
             map
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             setCompactionEnabled(booleanisEnable)
             Setting the table compaction enable flag.
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             setDurability(Durabilitydurability)
             Sets the Durability 
            setting for the table.
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             setFlushPolicyClassName(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringclazz)
             This sets the class associated with the flush policy which 
            determines
              determines the stores need to be flushed when flushing a region.
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             setMaxFileSize(longmaxFileSize)
             Sets the maximum size upto which a region can grow to after 
            which a
              region split is triggered.
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             setMemStoreFlushSize(longmemstoreFlushSize)
             Represents the maximum size of the memstore after which the 
            contents of
              the memstore are flushed to the filesystem.
             
             
            -
            +
             TableDescriptorBuilder.ModifyableTableDescriptor
             setNormalizationEnabled(booleanisEnable)
             Setting the table normalization enable flag.
             
             
            -
            +
             

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb05e3e3/apidocs/org/apache/hadoop/hbase/NamespaceExistException.html
            --
            diff --git a/apidocs/org/apache/hadoop/hbase/NamespaceExistException.html 
            b/apidocs/org/apache/hadoop/hbase/NamespaceExistException.html
            index 10222eb..e655215 100644
            --- a/apidocs/org/apache/hadoop/hbase/NamespaceExistException.html
            +++ b/apidocs/org/apache/hadoop/hbase/NamespaceExistException.html
            @@ -91,16 +91,16 @@
             
             
             
            -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
            +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">java.lang.Object
             
             
            -http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
             title="class or interface in java.lang">java.lang.Throwable
            +https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
             title="class or interface in java.lang">java.lang.Throwable
             
             
            -http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
             title="class or interface in java.lang">java.lang.Exception
            +https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
             title="class or interface in java.lang">java.lang.Exception
             
             
            -http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
             title="class or interface in java.io">java.io.IOException
            +https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
             title="class or interface in java.io">java.io.IOException
             
             
             org.apache.hadoop.hbase.HBaseIOException
            @@ -128,7 +128,7 @@
             
             
             All Implemented Interfaces:
            -http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
             title="class or interface in java.io">Serializable
            +https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
             title="class or interface in java.io">Serializable
             
             
             
            @@ -161,7 +161,7 @@ extends NamespaceExistException()
             
             
            -NamespaceExistException(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringmsg)
            +NamespaceExistException(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringmsg)
             
             
             
            @@ -176,15 +176,15 @@ extends 
             
             
            -Methods inherited from classjava.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
             title="class or interface in java.lang">Throwable
            -http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-;
             title="class or interface in java.lang">addSuppressed, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--;
             title="class or interface in java.lang">fillInStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--;
             title="class or interface in java.lang">getCause, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--;
             title="class or interface in java.lang">getLocalizedMessage, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--;
             title="class or interface in java.lang">getMessage, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--;
             title="class or inter
             face in java.lang">getStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--;
             title="class or interface in java.lang">getSuppressed, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-;
             title="class or interface in java.lang">initCause, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--;
             title="class or interface in java.lang">printStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-;
             title="class or interface in java.lang">printStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-;
             title="class or interface in java.lang">printStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lan
             
            g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" 
            title="class or interface in java.lang">setStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--;
             title="class or interface in java.lang">toString
            +Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
             title="class or interface in java.lang">Throwable
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec8bf761/devapidocs/org/apache/hadoop/hbase/client/ClusterConnection.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/client/ClusterConnection.html 
            b/devapidocs/org/apache/hadoop/hbase/client/ClusterConnection.html
            index 70e44ee..dc82a5f 100644
            --- a/devapidocs/org/apache/hadoop/hbase/client/ClusterConnection.html
            +++ b/devapidocs/org/apache/hadoop/hbase/client/ClusterConnection.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":38,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":38,"i24":38,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":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":38,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6};
             var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
            Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
             var altColor = "altColor";
             var rowColor = "rowColor";
            @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Private
            -public interface ClusterConnection
            +public interface ClusterConnection
             extends Connection
             Internal methods on Connection that should not be used by 
            user code.
             
            @@ -224,29 +224,21 @@ extends 
             
             MasterKeepAliveConnection
            -getKeepAliveMasterService()
            -Deprecated.
            -Since 0.96.0
            -
            -
            -
            -
            -org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterface
             getMaster()
             Returns a MasterKeepAliveConnection to 
            the active master
             
             
            -
            +
             RpcRetryingCallerFactory
             getNewRpcRetryingCallerFactory(org.apache.hadoop.conf.Configurationconf)
             Returns a new RpcRetryingCallerFactory from the given 
            Configuration.
             
             
            -
            +
             NonceGenerator
             getNonceGenerator()
             
            -
            +
             HRegionLocation
             getRegionLocation(TableNametableName,
              byte[]row,
            @@ -254,37 +246,29 @@ extends Find region location hosting passed row
             
             
            -
            +
             RpcControllerFactory
             getRpcControllerFactory()
             
            -
            +
             RpcRetryingCallerFactory
             getRpcRetryingCallerFactory()
             
            -
            +
             ServerStatisticTracker
             getStatisticsTracker()
             
            -
            +
             TableState
             getTableState(TableNametableName)
             Retrieve TableState, represent current table state.
             
             
            -
            +
             boolean
             hasCellBlockSupport()
             
            -
            -boolean
            -isDeadServer(ServerNameserverName)
            -Deprecated.
            -internal method, do not 
            use thru ClusterConnection
            -
            -
            -
            -
            +
             boolean
             isMasterRunning()
             Deprecated.
            @@ -292,7 +276,7 @@ extends 
             
             
            -
            +
             boolean
             isTableAvailable(TableNametableName,
             byte[][]splitKeys)
            @@ -300,24 +284,24 @@ extends 
             
             
            -
            +
             boolean
             isTableDisabled(TableNametableName)
             
            -
            +
             boolean
             isTableEnabled(TableNametableName)
             A table that isTableEnabled == false and isTableDisabled == 
            false
              is possible.
             
             
            -
            +
             HRegionLocation
             locateRegion(byte[]regionName)
             Gets the location of the region of regionName.
             
             
            -
            +
             HRegionLocation
             locateRegion(TableNametableName,
             byte[]row)
            @@ -325,14 +309,14 @@ extends 
             
             
            -
            +
             RegionLocations
             locateRegion(TableNametableName,
             byte[]row,
             booleanuseCache,
             booleanretry)
             
            -
            +
             RegionLocations
             locateRegion(TableNametableName,
             byte[]row,
            @@ -340,13 +324,13 @@ extends 
             
            -
            +
             http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListHRegionLocation
             locateRegions(TableNametableName)
             Gets the locations of all regions in the specified table, 
            tableName.
             
             
            -
            +
             http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListHRegionLocation
             locateRegions(TableNametableName,
              booleanuseCache,
            @@ -354,7 +338,7 @@ extends Gets the locations of all regions in the specified table, 
            tableName.
             
             
            -
            +
             HRegionLocation
             relocateRegion(TableNametableName,
               byte[]row)
            @@ -362,7 +346,7 @@ extends 
             
             
            -
            +
             RegionLocations
             relocateRegion(TableNametableName,
               byte[]row,
            @@ -371,7 +355,7 @@ extends 
             
             
            -
            +
             void
             updateCachedLocations(TableNametableName,
              byte[]regionName,
            @@ -416,7 +400,7 @@ extends 
             
             HBASE_CLIENT_CONNECTION_IMPL
            -static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String HBASE_CLIENT_CONNECTION_IMPL
            +static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String HBASE_CLIENT_CONNECTION_IMPL
             Key for configuration in Configuration whose value is the 
            class we implement making a
              new Connection instance.
             
            @@ 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/Segment.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/Segment.html 
            b/devapidocs/org/apache/hadoop/hbase/regionserver/Segment.html
            index d263423..985e93a 100644
            --- a/devapidocs/org/apache/hadoop/hbase/regionserver/Segment.html
            +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/Segment.html
            @@ -18,7 +18,7 @@
             catch(err) {
             }
             //-->
            -var methods = 
            {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"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":6,"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};
            +var methods = 
            {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"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":6,"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};
             var tabs = {65535:["t0","All Methods"],1:["t1","Static 
            Methods"],2:["t2","Instance Methods"],4:["t3","Abstract 
            Methods"],8:["t4","Concrete Methods"]};
             var altColor = "altColor";
             var rowColor = "rowColor";
            @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Private
            -public abstract class Segment
            +public abstract class Segment
             extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
             This is an abstraction of a segment maintained in a 
            memstore, e.g., the active
              cell set or its snapshot.
            @@ -148,21 +148,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             comparator
             
             
            -protected http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true;
             title="class or interface in 
            java.util.concurrent.atomic">AtomicLong
            -dataSize
            -
            -
             static long
             DEEP_OVERHEAD
             
            -
            +
             static long
             FIXED_OVERHEAD
             
            -
            -protected http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true;
             title="class or interface in 
            java.util.concurrent.atomic">AtomicLong
            -heapSize
            -
             
             private MemStoreLAB
             memStoreLAB
            @@ -172,10 +164,14 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             minSequenceId
             
             
            +protected MemStoreSizing
            +segmentSize
            +
            +
             protected boolean
             tagsPresent
             
            -
            +
             protected TimeRangeTracker
             timeRangeTracker
             
            @@ -196,17 +192,23 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             protected 
            -Segment(CellComparatorcomparator,
            +Segment(CellComparatorcomparator,
            +   http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListImmutableSegmentsegments,
            TimeRangeTrackertrt)
             
             
             protected 
            +Segment(CellComparatorcomparator,
            +   TimeRangeTrackertrt)
            +
            +
            +protected 
             Segment(CellSetcellSet,
            CellComparatorcomparator,
            MemStoreLABmemStoreLAB,
            TimeRangeTrackertrt)
             
            -
            +
             protected 
             Segment(Segmentsegment)
             
            @@ -272,13 +274,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             
            -Cell
            -getFirstAfter(Cellcell)
            -
            -
             (package private) MemStoreLAB
             getMemStoreLAB()
             
            +
            +MemStoreSize
            +getMemStoreSize()
            +
             
             long
             getMinSequenceId()
            @@ -324,42 +326,51 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             protected void
            -incSize(longdelta,
            -   longheapOverhead)
            +incSize(longdelta,
            +   longheapOverhead,
            +   longoffHeapOverhead)
             Updates the size counters of the segment by the given 
            delta
             
             
             
            +protected long
            +indexEntryOffHeapSize(booleanoffHeap)
            +
            +
            +protected long
            +indexEntryOnHeapSize(booleanonHeap)
            +
            +
             protected abstract long
             indexEntrySize()
             
            -
            +
             protected void
             internalAdd(Cellcell,
            booleanmslabUsed,
            MemStoreSizingmemstoreSizing)
             
            -
            +
             boolean
             isEmpty()
             
            -
            +
             boolean
             isTagsPresent()
             
            -
            +
             http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true;
             title="class or interface in java.util">IteratorCell
             iterator()
             
            -
            +
             long
             keySize()
             
            -
            +
             Cell
             last()
             
            -
            +
             Cell
             maybeCloneWithAllocator(Cellcell,
            booleanforceCloneOfBigCell)
            @@ -369,7 +380,16 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
              When a cell's size is too big (bigger than maxAlloc), it is not allocated on 
            MSLAB.
             
             
            -
            +
            +long
            +offHeapSize()
            +
            +
            +protected long
            +offHeapSizeChange(Cellcell,
            + booleansucc)
            +
            +
             protected Segment
             setCellSet(CellSetcellSetOld,
               CellSetcellSetNew)
            @@ -377,29 +397,29 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
              immutable CellSet after 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html 
            b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html
            index abd86e3..3d2b7c8 100644
            --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html
            +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html
            @@ -32,21 +32,19 @@
             024import java.util.List;
             025
             026/**
            -027 * The context used to wait for results 
            from one submit call.
            -028 * 1) If AsyncProcess is set to track 
            errors globally, and not per call (for HTable puts),
            -029 *then errors and failed operations 
            in this object will reflect global errors.
            -030 * 2) If submit call is made with 
            needResults false, results will not be saved.
            -031 * @since 2.0.0
            -032 */
            -033@InterfaceAudience.Private
            -034public interface AsyncRequestFuture {
            -035  public boolean hasError();
            -036  public 
            RetriesExhaustedWithDetailsException getErrors();
            -037  public List? extends Row 
            getFailedOperations();
            -038  public Object[] getResults() throws 
            InterruptedIOException;
            -039  /** Wait until all tasks are executed, 
            successfully or not. */
            -040  public void waitUntilDone() throws 
            InterruptedIOException;
            -041}
            +027 * The context used to wait for results 
            from one submit call. If submit call is made with
            +028 * needResults false, results will not be 
            saved.
            +029 * @since 2.0.0
            +030 */
            +031@InterfaceAudience.Private
            +032public interface AsyncRequestFuture {
            +033  public boolean hasError();
            +034  public 
            RetriesExhaustedWithDetailsException getErrors();
            +035  public List? extends Row 
            getFailedOperations();
            +036  public Object[] getResults() throws 
            InterruptedIOException;
            +037  /** Wait until all tasks are executed, 
            successfully or not. */
            +038  public void waitUntilDone() throws 
            InterruptedIOException;
            +039}
             
             
             
            
            
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/94208cfe/devapidocs/org/apache/hadoop/hbase/class-use/Size.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Size.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/Size.html
            index 20b7674..6c0e3b8 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/Size.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Size.html
            @@ -189,130 +189,130 @@
             
             
             Size
            +RegionLoad.getBloomFilterSize()
            +Deprecated.
            +
            +
            +
            +Size
             RegionMetrics.getBloomFilterSize()
             
            +
            +Size
            +RegionMetricsBuilder.RegionMetricsImpl.getBloomFilterSize()
            +
             
             Size
            -RegionLoad.getBloomFilterSize()
            +ServerLoad.getMaxHeapSize()
             Deprecated.
             
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getBloomFilterSize()
            +ServerMetrics.getMaxHeapSize()
             
             
             Size
            -ServerMetrics.getMaxHeapSize()
            +ServerMetricsBuilder.ServerMetricsImpl.getMaxHeapSize()
             
             
             Size
            -ServerLoad.getMaxHeapSize()
            +RegionLoad.getMemStoreSize()
             Deprecated.
             
             
             
             Size
            -ServerMetricsBuilder.ServerMetricsImpl.getMaxHeapSize()
            +RegionMetrics.getMemStoreSize()
             
             
             Size
            -RegionMetrics.getMemStoreSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getMemStoreSize()
             
             
             Size
            -RegionLoad.getMemStoreSize()
            +RegionLoad.getStoreFileIndexSize()
             Deprecated.
             
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getMemStoreSize()
            -
            -
            -Size
             RegionMetrics.getStoreFileIndexSize()
             TODO: why we pass the same value to different counters? 
            Currently, the value from
              getStoreFileIndexSize() is same with getStoreFileRootLevelIndexSize()
              see HRegionServer#createRegionLoad.
             
             
            +
            +Size
            +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileIndexSize()
            +
             
             Size
            -RegionLoad.getStoreFileIndexSize()
            +RegionLoad.getStoreFileRootLevelIndexSize()
             Deprecated.
             
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileIndexSize()
            +RegionMetrics.getStoreFileRootLevelIndexSize()
             
             
             Size
            -RegionMetrics.getStoreFileRootLevelIndexSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileRootLevelIndexSize()
             
             
             Size
            -RegionLoad.getStoreFileRootLevelIndexSize()
            +RegionLoad.getStoreFileSize()
             Deprecated.
             
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileRootLevelIndexSize()
            +RegionMetrics.getStoreFileSize()
             
             
             Size
            -RegionMetrics.getStoreFileSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileSize()
             
             
             Size
            -RegionLoad.getStoreFileSize()
            +RegionLoad.getStoreFileUncompressedDataIndexSize()
             Deprecated.
             
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileSize()
            +RegionMetrics.getStoreFileUncompressedDataIndexSize()
             
             
             Size
            -RegionMetrics.getStoreFileUncompressedDataIndexSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileUncompressedDataIndexSize()
             
             
             Size
            -RegionLoad.getStoreFileUncompressedDataIndexSize()
            +RegionLoad.getUncompressedStoreFileSize()
             Deprecated.
             
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileUncompressedDataIndexSize()
            +RegionMetrics.getUncompressedStoreFileSize()
             
             
             Size
            -RegionMetrics.getUncompressedStoreFileSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getUncompressedStoreFileSize()
             
             
             Size
            -RegionLoad.getUncompressedStoreFileSize()
            +ServerLoad.getUsedHeapSize()
             Deprecated.
             
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getUncompressedStoreFileSize()
            -
            -
            -Size
             ServerMetrics.getUsedHeapSize()
             
            -
            -Size
            -ServerLoad.getUsedHeapSize()
            -Deprecated.
            -
            -
             
             Size
             ServerMetricsBuilder.ServerMetricsImpl.getUsedHeapSize()
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/94208cfe/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html
            index 7f3e934..320e7bc 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html
            @@ -122,11 +122,11 @@
             
             
             TableDescriptors
            -MasterServices.getTableDescriptors()
            +HMaster.getTableDescriptors()
             
             
             TableDescriptors
            -HMaster.getTableDescriptors()
            +MasterServices.getTableDescriptors()
             
             
             
            
            
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cd17dc5/devapidocs/org/apache/hadoop/hbase/class-use/ClusterMetrics.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ClusterMetrics.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/ClusterMetrics.html
            index 0c3406e..08aeced 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/ClusterMetrics.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/ClusterMetrics.html
            @@ -242,27 +242,27 @@
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics
            -AsyncHBaseAdmin.getClusterMetrics()
            +AsyncAdmin.getClusterMetrics()
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics
            -AsyncAdmin.getClusterMetrics()
            +RawAsyncHBaseAdmin.getClusterMetrics()
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics
            -RawAsyncHBaseAdmin.getClusterMetrics()
            +AsyncHBaseAdmin.getClusterMetrics()
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics
            -AsyncHBaseAdmin.getClusterMetrics(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true;
             title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions)
            +AsyncAdmin.getClusterMetrics(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true;
             title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions)
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics
            -AsyncAdmin.getClusterMetrics(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true;
             title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions)
            +RawAsyncHBaseAdmin.getClusterMetrics(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true;
             title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions)
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics
            -RawAsyncHBaseAdmin.getClusterMetrics(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true;
             title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions)
            +AsyncHBaseAdmin.getClusterMetrics(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true;
             title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions)
             
             
             
            @@ -408,11 +408,11 @@
             
             
             void
            -BaseLoadBalancer.setClusterMetrics(ClusterMetricsst)
            +RegionLocationFinder.setClusterMetrics(ClusterMetricsstatus)
             
             
             void
            -RegionLocationFinder.setClusterMetrics(ClusterMetricsstatus)
            +BaseLoadBalancer.setClusterMetrics(ClusterMetricsst)
             
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cd17dc5/devapidocs/org/apache/hadoop/hbase/class-use/CompareOperator.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/CompareOperator.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/CompareOperator.html
            index 31595fa..f686104 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/CompareOperator.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/CompareOperator.html
            @@ -186,94 +186,94 @@ the order they are declared.
             
             
             boolean
            -Table.checkAndDelete(byte[]row,
            +HTable.checkAndDelete(byte[]row,
               byte[]family,
               byte[]qualifier,
               CompareOperatorop,
               byte[]value,
               Deletedelete)
            -Deprecated.
            -Since 2.0.0. Will be 
            removed in 3.0.0. Use Table.checkAndMutate(byte[],
             byte[])
            -
            +Deprecated.
             
             
             
             boolean
            -HTable.checkAndDelete(byte[]row,
            +Table.checkAndDelete(byte[]row,
               byte[]family,
               byte[]qualifier,
               CompareOperatorop,
               byte[]value,
               Deletedelete)
            -Deprecated.
            +Deprecated.
            +Since 2.0.0. Will be 
            removed in 3.0.0. Use Table.checkAndMutate(byte[],
             byte[])
            +
             
             
             
             boolean
            -Table.checkAndMutate(byte[]row,
            +HTable.checkAndMutate(byte[]row,
               byte[]family,
               byte[]qualifier,
               CompareOperatorop,
               byte[]value,
            -  RowMutationsmutation)
            -Deprecated.
            -Since 2.0.0. Will be 
            removed in 3.0.0. Use Table.checkAndMutate(byte[],
             byte[])
            -
            +  RowMutationsrm)
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/828486ae/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html
            index f9cacbc..b05384b 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html
            @@ -270,31 +270,31 @@
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor
            -AsyncAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            -Get a namespace descriptor by name
            -
            +AsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor
            -RawAsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            +AsyncAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            +Get a namespace descriptor by name
            +
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor
            -AsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            +RawAsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListNamespaceDescriptor
            -AsyncAdmin.listNamespaceDescriptors()
            -List available namespace descriptors
            -
            +AsyncHBaseAdmin.listNamespaceDescriptors()
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListNamespaceDescriptor
            -RawAsyncHBaseAdmin.listNamespaceDescriptors()
            +AsyncAdmin.listNamespaceDescriptors()
            +List available namespace descriptors
            +
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListNamespaceDescriptor
            -AsyncHBaseAdmin.listNamespaceDescriptors()
            +RawAsyncHBaseAdmin.listNamespaceDescriptors()
             
             
             
            @@ -307,9 +307,7 @@
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            -AsyncAdmin.createNamespace(NamespaceDescriptordescriptor)
            -Create a new namespace.
            -
            +AsyncHBaseAdmin.createNamespace(NamespaceDescriptordescriptor)
             
             
             void
            @@ -318,16 +316,18 @@
             
             
             
            -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            -RawAsyncHBaseAdmin.createNamespace(NamespaceDescriptordescriptor)
            -
            -
             void
             HBaseAdmin.createNamespace(NamespaceDescriptordescriptor)
             
            +
            +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            +AsyncAdmin.createNamespace(NamespaceDescriptordescriptor)
            +Create a new namespace.
            +
            +
             
             

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f272b0e8/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html
            index f30793d..afd9d09 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html
            @@ -172,27 +172,27 @@
             
             
             static int
            -CellUtil.compare(CellComparatorcomparator,
            +PrivateCellUtil.compare(CellComparatorcomparator,
            Cellleft,
            byte[]key,
            intoffset,
            intlength)
            -Deprecated.
            -As of HBase-2.0. Will be 
            removed in HBase-3.0
            -
            +Used when a cell needs to be compared with a key byte[] 
            such as cases of finding the index from
            + the index block, bloom keys from the bloom blocks This byte[] is expected to 
            be serialized in
            + the KeyValue serialization format If the KeyValue (Cell's) serialization 
            format changes this
            + method cannot be used.
             
             
             
             static int
            -PrivateCellUtil.compare(CellComparatorcomparator,
            +CellUtil.compare(CellComparatorcomparator,
            Cellleft,
            byte[]key,
            intoffset,
            intlength)
            -Used when a cell needs to be compared with a key byte[] 
            such as cases of finding the index from
            - the index block, bloom keys from the bloom blocks This byte[] is expected to 
            be serialized in
            - the KeyValue serialization format If the KeyValue (Cell's) serialization 
            format changes this
            - method cannot be used.
            +Deprecated.
            +As of HBase-2.0. Will be 
            removed in HBase-3.0
            +
             
             
             
            @@ -265,12 +265,12 @@
             
             
             int
            -BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator,
            +RowIndexSeekerV1.compareKey(CellComparatorcomparator,
               Cellkey)
             
             
             int
            -RowIndexSeekerV1.compareKey(CellComparatorcomparator,
            +BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator,
               Cellkey)
             
             
            @@ -282,27 +282,27 @@
             
             
             DataBlockEncoder.EncodedSeeker
            -CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator,
            +RowIndexCodecV1.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
             DataBlockEncoder.EncodedSeeker
            -PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator,
            +CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
             DataBlockEncoder.EncodedSeeker
            -FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator,
            +DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
             DataBlockEncoder.EncodedSeeker
            -DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator,
            +FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
             DataBlockEncoder.EncodedSeeker
            -RowIndexCodecV1.createSeeker(CellComparatorcomparator,
            +PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator,
             HFileBlockDecodingContextdecodingCtx)
             
             
            @@ -340,9 +340,9 @@
             
             
             
            -private CellComparator
            -HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator
            -Needed doing lookup on blocks.
            +protected CellComparator
            +HFileWriterImpl.comparator
            +Key comparator.
             
             
             
            @@ -356,9 +356,9 @@
             
             
             
            -protected CellComparator
            -HFileWriterImpl.comparator
            -Key comparator.
            +private CellComparator
            +HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator
            +Needed doing lookup on blocks.
             
             
             
            @@ -539,15 +539,15 @@
             
             
             private CellComparator
            -DefaultStoreFileManager.cellComparator
            +StripeStoreFileManager.cellComparator
             
             
             private CellComparator
            -StripeStoreFileManager.cellComparator
            +DefaultStoreFileManager.cellComparator
             
             
            -private CellComparator
            -StoreFileWriter.Builder.comparator
            +protected CellComparator
            +StripeMultiFileWriter.comparator
             
             
             protected CellComparator
            @@ -555,31 +555,31 @@
             
             
             private CellComparator
            -StoreScanner.comparator
            +Segment.comparator
             
             
             private CellComparator
            -AbstractMemStore.comparator
            +ScanInfo.comparator
             
             
             private CellComparator
            -HStoreFile.comparator
            +StoreFileWriter.Builder.comparator
             
             
             private CellComparator
            -Segment.comparator
            +HStoreFile.comparator
             
             
             protected CellComparator
             HRegion.RegionScannerImpl.comparator
             
             
            -protected CellComparator
            -StripeMultiFileWriter.comparator
            +private CellComparator
            +AbstractMemStore.comparator
             
             
             private CellComparator
            -ScanInfo.comparator
            +StoreScanner.comparator
             
             
             protected CellComparator
            @@ -609,48 +609,48 @@
             HRegion.getCellComparator()
             
             
            -(package private) CellComparator
            -StoreFileScanner.getComparator()
            +CellComparator
            +StoreFileReader.getComparator()
             
             
             protected CellComparator
            -AbstractMemStore.getComparator()
            +Segment.getComparator()
            +Returns the Cell comparator used by this segment
            +
             
             
             CellComparator
            -StoreFileReader.getComparator()
            +ScanInfo.getComparator()
             
             
             CellComparator
            -StoreFile.getComparator()
            -Get the 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c83a37c8/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html
            index f9cacbc..b05384b 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html
            @@ -270,31 +270,31 @@
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor
            -AsyncAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            -Get a namespace descriptor by name
            -
            +AsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor
            -RawAsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            +AsyncAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            +Get a namespace descriptor by name
            +
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor
            -AsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            +RawAsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListNamespaceDescriptor
            -AsyncAdmin.listNamespaceDescriptors()
            -List available namespace descriptors
            -
            +AsyncHBaseAdmin.listNamespaceDescriptors()
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListNamespaceDescriptor
            -RawAsyncHBaseAdmin.listNamespaceDescriptors()
            +AsyncAdmin.listNamespaceDescriptors()
            +List available namespace descriptors
            +
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListNamespaceDescriptor
            -AsyncHBaseAdmin.listNamespaceDescriptors()
            +RawAsyncHBaseAdmin.listNamespaceDescriptors()
             
             
             
            @@ -307,9 +307,7 @@
             
             
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            -AsyncAdmin.createNamespace(NamespaceDescriptordescriptor)
            -Create a new namespace.
            -
            +AsyncHBaseAdmin.createNamespace(NamespaceDescriptordescriptor)
             
             
             void
            @@ -318,16 +316,18 @@
             
             
             
            -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            -RawAsyncHBaseAdmin.createNamespace(NamespaceDescriptordescriptor)
            -
            -
             void
             HBaseAdmin.createNamespace(NamespaceDescriptordescriptor)
             
            +
            +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            +AsyncAdmin.createNamespace(NamespaceDescriptordescriptor)
            +Create a new namespace.
            +
            +
             
             

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0ab8335e/devapidocs/org/apache/hadoop/hbase/class-use/Size.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Size.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/Size.html
            index 6c0e3b8..20b7674 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/Size.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Size.html
            @@ -189,130 +189,130 @@
             
             
             Size
            -RegionLoad.getBloomFilterSize()
            -Deprecated.
            -
            -
            -
            -Size
             RegionMetrics.getBloomFilterSize()
             
            -
            -Size
            -RegionMetricsBuilder.RegionMetricsImpl.getBloomFilterSize()
            -
             
             Size
            -ServerLoad.getMaxHeapSize()
            +RegionLoad.getBloomFilterSize()
             Deprecated.
             
             
             
             Size
            -ServerMetrics.getMaxHeapSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getBloomFilterSize()
             
             
             Size
            -ServerMetricsBuilder.ServerMetricsImpl.getMaxHeapSize()
            +ServerMetrics.getMaxHeapSize()
             
             
             Size
            -RegionLoad.getMemStoreSize()
            +ServerLoad.getMaxHeapSize()
             Deprecated.
             
             
             
             Size
            -RegionMetrics.getMemStoreSize()
            +ServerMetricsBuilder.ServerMetricsImpl.getMaxHeapSize()
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getMemStoreSize()
            +RegionMetrics.getMemStoreSize()
             
             
             Size
            -RegionLoad.getStoreFileIndexSize()
            +RegionLoad.getMemStoreSize()
             Deprecated.
             
             
             
             Size
            +RegionMetricsBuilder.RegionMetricsImpl.getMemStoreSize()
            +
            +
            +Size
             RegionMetrics.getStoreFileIndexSize()
             TODO: why we pass the same value to different counters? 
            Currently, the value from
              getStoreFileIndexSize() is same with getStoreFileRootLevelIndexSize()
              see HRegionServer#createRegionLoad.
             
             
            -
            -Size
            -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileIndexSize()
            -
             
             Size
            -RegionLoad.getStoreFileRootLevelIndexSize()
            +RegionLoad.getStoreFileIndexSize()
             Deprecated.
             
             
             
             Size
            -RegionMetrics.getStoreFileRootLevelIndexSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileIndexSize()
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileRootLevelIndexSize()
            +RegionMetrics.getStoreFileRootLevelIndexSize()
             
             
             Size
            -RegionLoad.getStoreFileSize()
            +RegionLoad.getStoreFileRootLevelIndexSize()
             Deprecated.
             
             
             
             Size
            -RegionMetrics.getStoreFileSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileRootLevelIndexSize()
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileSize()
            +RegionMetrics.getStoreFileSize()
             
             
             Size
            -RegionLoad.getStoreFileUncompressedDataIndexSize()
            +RegionLoad.getStoreFileSize()
             Deprecated.
             
             
             
             Size
            -RegionMetrics.getStoreFileUncompressedDataIndexSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileSize()
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileUncompressedDataIndexSize()
            +RegionMetrics.getStoreFileUncompressedDataIndexSize()
             
             
             Size
            -RegionLoad.getUncompressedStoreFileSize()
            +RegionLoad.getStoreFileUncompressedDataIndexSize()
             Deprecated.
             
             
             
             Size
            -RegionMetrics.getUncompressedStoreFileSize()
            +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileUncompressedDataIndexSize()
             
             
             Size
            -RegionMetricsBuilder.RegionMetricsImpl.getUncompressedStoreFileSize()
            +RegionMetrics.getUncompressedStoreFileSize()
             
             
             Size
            -ServerLoad.getUsedHeapSize()
            +RegionLoad.getUncompressedStoreFileSize()
             Deprecated.
             
             
             
             Size
            +RegionMetricsBuilder.RegionMetricsImpl.getUncompressedStoreFileSize()
            +
            +
            +Size
             ServerMetrics.getUsedHeapSize()
             
            +
            +Size
            +ServerLoad.getUsedHeapSize()
            +Deprecated.
            +
            +
             
             Size
             ServerMetricsBuilder.ServerMetricsImpl.getUsedHeapSize()
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0ab8335e/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html
            index bc99516..17a11ee 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html
            @@ -122,11 +122,11 @@
             
             
             TableDescriptors
            -HMaster.getTableDescriptors()
            +MasterServices.getTableDescriptors()
             
             
             TableDescriptors
            -MasterServices.getTableDescriptors()
            +HMaster.getTableDescriptors()
             
             
             
            
            
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html
             
            b/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html
            index 99f1fad..747c594 100644
            --- 
            a/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html
            @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
             
             
             
            -private class RSRpcServices.ScannerListener
            +private class RSRpcServices.ScannerListener
             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 LeaseListener
             Instantiated as a scanner lease. If the lease times out, 
            the scanner is
            @@ -210,7 +210,7 @@ implements 
             
             scannerName
            -private finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String scannerName
            +private finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String scannerName
             
             
             
            @@ -227,7 +227,7 @@ implements 
             
             ScannerListener
            -ScannerListener(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringn)
            +ScannerListener(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringn)
             
             
             
            @@ -244,7 +244,7 @@ implements 
             
             leaseExpired
            -publicvoidleaseExpired()
            +publicvoidleaseExpired()
             Description copied from 
            interface:LeaseListener
             When a lease expires, this method is called.
             
            
            
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f2eeb22/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html 
            b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
            index 279ef5b..542c7a7 100644
            --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
            +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
            @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Private
            -public class HRegion
            +public class HRegion
             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 HeapSize, PropagatingConfigurationObserver, Region
             Regions store data for a certain region of a table.  It 
            stores all columns
            @@ -790,13 +790,12 @@ implements 
             
             boolean
            -checkAndRowMutate(byte[]row,
            +checkAndRowMutate(byte[]row,
              byte[]family,
              byte[]qualifier,
              CompareOperatorop,
              ByteArrayComparablecomparator,
            - RowMutationsrm,
            - booleanwriteToWAL)
            + RowMutationsrm)
             Atomically checks if a row/family/qualifier value matches 
            the expected values and if it does,
              it performs the row mutations.
             
            @@ -1018,14 +1017,13 @@ implements 
             
             private boolean
            -doCheckAndRowMutate(byte[]row,
            +doCheckAndRowMutate(byte[]row,
            byte[]family,
            byte[]qualifier,
            CompareOperatorop,
            ByteArrayComparablecomparator,
            RowMutationsrowMutations,
            -   Mutationmutation,
            -   booleanwriteToWAL)
            +   Mutationmutation)
             checkAndMutate and checkAndRowMutate are 90% the same.
             
             
            @@ -2292,7 +2290,7 @@ implements 
             
             LOG
            -private static finalorg.slf4j.Logger LOG
            +private static finalorg.slf4j.Logger LOG
             
             
             
            @@ -2301,7 +2299,7 @@ implements 
             
             LOAD_CFS_ON_DEMAND_CONFIG_KEY
            -public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String LOAD_CFS_ON_DEMAND_CONFIG_KEY
            +public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String LOAD_CFS_ON_DEMAND_CONFIG_KEY
             
             See Also:
             Constant
             Field Values
            @@ -2314,7 +2312,7 @@ implements 
             
             HBASE_MAX_CELL_SIZE_KEY
            -public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String HBASE_MAX_CELL_SIZE_KEY
            +public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String HBASE_MAX_CELL_SIZE_KEY
             
             See Also:
             Constant
             Field Values
            @@ -2327,7 +2325,7 @@ implements 
             
             DEFAULT_MAX_CELL_SIZE
            -public static finalint DEFAULT_MAX_CELL_SIZE
            +public static finalint DEFAULT_MAX_CELL_SIZE
             
             See Also:
             Constant
             Field Values
            @@ -2340,7 +2338,7 @@ implements 
             
             HBASE_REGIONSERVER_MINIBATCH_SIZE
            -public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String HBASE_REGIONSERVER_MINIBATCH_SIZE
            +public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String HBASE_REGIONSERVER_MINIBATCH_SIZE
             
             See Also:
             Constant
             Field Values
            @@ -2353,7 +2351,7 @@ implements 
             
             DEFAULT_HBASE_REGIONSERVER_MINIBATCH_SIZE
            -public static finalint DEFAULT_HBASE_REGIONSERVER_MINIBATCH_SIZE
            +public static finalint DEFAULT_HBASE_REGIONSERVER_MINIBATCH_SIZE
             
             See Also:
             Constant
             Field Values
            @@ -2366,7 +2364,7 @@ implements 
             
             DEFAULT_DURABILITY
            -private static finalDurability DEFAULT_DURABILITY
            +private static finalDurability DEFAULT_DURABILITY
             This is the global default value for durability. All 
            tables/mutations not
              defining a durability or using USE_DEFAULT will default to this value.
             
            @@ -2377,7 +2375,7 @@ implements 
             
             closed
            -finalhttp://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 closed
            +finalhttp://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 closed
             
             
             
            @@ -2386,7 +2384,7 @@ implements 
             
             closing
            -finalhttp://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 closing
            +finalhttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true;
             title="class or interface in 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/cc6597ec/testdevapidocs/org/apache/hadoop/hbase/TestClientClusterMetrics.html
            --
            diff --git 
            a/testdevapidocs/org/apache/hadoop/hbase/TestClientClusterMetrics.html 
            b/testdevapidocs/org/apache/hadoop/hbase/TestClientClusterMetrics.html
            index fbd2ea6..0898988 100644
            --- a/testdevapidocs/org/apache/hadoop/hbase/TestClientClusterMetrics.html
            +++ b/testdevapidocs/org/apache/hadoop/hbase/TestClientClusterMetrics.html
            @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab";
             
             
             
            -public class TestClientClusterMetrics
            +public class TestClientClusterMetrics
             extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
             
             
            @@ -153,22 +153,26 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             ADMIN
             
             
            +static HBaseClassTestRule
            +CLASS_RULE
            +
            +
             private static MiniHBaseCluster
             CLUSTER
             
            -
            +
             private static 
            org.apache.hadoop.hbase.regionserver.HRegionServer
             DEAD
             
            -
            +
             private static int
             MASTERS
             
            -
            +
             private static int
             SLAVES
             
            -
            +
             private static HBaseTestingUtility
             UTIL
             
            @@ -258,13 +262,22 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             Field Detail
            +
            +
            +
            +
            +
            +CLASS_RULE
            +public static finalHBaseClassTestRule CLASS_RULE
            +
            +
             
             
             
             
             
             UTIL
            -private staticHBaseTestingUtility UTIL
            +private staticHBaseTestingUtility UTIL
             
             
             
            @@ -273,7 +286,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             ADMIN
            -private staticorg.apache.hadoop.hbase.client.Admin ADMIN
            +private staticorg.apache.hadoop.hbase.client.Admin ADMIN
             
             
             
            @@ -282,7 +295,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             SLAVES
            -private static finalint SLAVES
            +private static finalint SLAVES
             
             See Also:
             Constant
             Field Values
            @@ -295,7 +308,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             MASTERS
            -private static finalint MASTERS
            +private static finalint MASTERS
             
             See Also:
             Constant
             Field Values
            @@ -308,7 +321,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             CLUSTER
            -private staticMiniHBaseCluster CLUSTER
            +private staticMiniHBaseCluster CLUSTER
             
             
             
            @@ -317,7 +330,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             DEAD
            -private staticorg.apache.hadoop.hbase.regionserver.HRegionServer DEAD
            +private staticorg.apache.hadoop.hbase.regionserver.HRegionServer DEAD
             
             
             
            @@ -334,7 +347,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             TestClientClusterMetrics
            -publicTestClientClusterMetrics()
            +publicTestClientClusterMetrics()
             
             
             
            @@ -351,7 +364,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             setUpBeforeClass
            -public staticvoidsetUpBeforeClass()
            +public staticvoidsetUpBeforeClass()
              throws http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
             title="class or interface in java.lang">Exception
             
             Throws:
            @@ -365,7 +378,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             testDefaults
            -publicvoidtestDefaults()
            +publicvoidtestDefaults()
               throws http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
             title="class or interface in java.lang">Exception
             
             Throws:
            @@ -379,7 +392,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             testAsyncClient
            -publicvoidtestAsyncClient()
            +publicvoidtestAsyncClient()
              throws http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
             title="class or interface in java.lang">Exception
             
             Throws:
            @@ -393,7 +406,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             testLiveAndDeadServersStatus
            -publicvoidtestLiveAndDeadServersStatus()
            +publicvoidtestLiveAndDeadServersStatus()
               throws http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
             title="class or interface in java.lang">Exception
             
             Throws:
            @@ -407,7 +420,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             testMasterAndBackupMastersStatus
            -publicvoidtestMasterAndBackupMastersStatus()
            +publicvoidtestMasterAndBackupMastersStatus()
               throws http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
             title="class or interface in java.lang">Exception
             
             Throws:
            @@ -421,7 +434,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             testOtherStatusInfos
            -publicvoidtestOtherStatusInfos()
            +publicvoidtestOtherStatusInfos()
               throws http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true;
             title="class or interface in java.lang">Exception
             
             

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/96e5e102/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html
             
            b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html
            index ca8be5e..b8e6dfa 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html
            @@ -6398,514 +6398,514 @@
             6390  int initialBatchProgress = 
            scannerContext.getBatchProgress();
             6391  long initialSizeProgress = 
            scannerContext.getDataSizeProgress();
             6392  long initialHeapSizeProgress = 
            scannerContext.getHeapSizeProgress();
            -6393  long initialTimeProgress = 
            scannerContext.getTimeProgress();
            -6394
            -6395  // The loop here is used only when 
            at some point during the next we determine
            -6396  // that due to effects of filters 
            or otherwise, we have an empty row in the result.
            -6397  // Then we loop and try again. 
            Otherwise, we must get out on the first iteration via return,
            -6398  // "true" if there's more data to 
            read, "false" if there isn't (storeHeap is at a stop row,
            -6399  // and joinedHeap has no more data 
            to read for the last row (if set, joinedContinuationRow).
            -6400  while (true) {
            -6401// Starting to scan a new row. 
            Reset the scanner progress according to whether or not
            -6402// progress should be kept.
            -6403if 
            (scannerContext.getKeepProgress()) {
            -6404  // Progress should be kept. 
            Reset to initial values seen at start of method invocation.
            -6405  
            scannerContext.setProgress(initialBatchProgress, initialSizeProgress,
            -6406  initialHeapSizeProgress, 
            initialTimeProgress);
            -6407} else {
            -6408  
            scannerContext.clearProgress();
            -6409}
            -6410if (rpcCall.isPresent()) {
            -6411  // If a user specifies a 
            too-restrictive or too-slow scanner, the
            -6412  // client might time out and 
            disconnect while the server side
            -6413  // is still processing the 
            request. We should abort aggressively
            -6414  // in that case.
            -6415  long afterTime = 
            rpcCall.get().disconnectSince();
            -6416  if (afterTime = 0) {
            -6417throw new 
            CallerDisconnectedException(
            -6418"Aborting on region " + 
            getRegionInfo().getRegionNameAsString() + ", call " +
            -6419this + " after " + 
            afterTime + " ms, since " +
            -6420"caller 
            disconnected");
            -6421  }
            -6422}
            -6423
            -6424// Let's see what we have in the 
            storeHeap.
            -6425Cell current = 
            this.storeHeap.peek();
            -6426
            -6427boolean shouldStop = 
            shouldStop(current);
            -6428// When has filter row is true 
            it means that the all the cells for a particular row must be
            -6429// read before a filtering 
            decision can be made. This means that filters where hasFilterRow
            -6430// run the risk of 
            enLongAddering out of memory errors in the case that they are applied to a
            -6431// table that has very large 
            rows.
            -6432boolean hasFilterRow = 
            this.filter != null  this.filter.hasFilterRow();
            -6433
            -6434// If filter#hasFilterRow is 
            true, partial results are not allowed since allowing them
            -6435// would prevent the filters 
            from being evaluated. Thus, if it is true, change the
            -6436// scope of any limits that 
            could potentially create partial results to
            -6437// LimitScope.BETWEEN_ROWS so 
            that those limits are not reached mid-row
            -6438if (hasFilterRow) {
            -6439  if (LOG.isTraceEnabled()) {
            -6440
            LOG.trace("filter#hasFilterRow is true which prevents partial results from 
            being "
            -6441+ " formed. Changing 
            scope of limits that may create partials");
            -6442  }
            -6443  
            scannerContext.setSizeLimitScope(LimitScope.BETWEEN_ROWS);
            -6444  
            scannerContext.setTimeLimitScope(LimitScope.BETWEEN_ROWS);
            -6445}
            -6446
            -6447// Check if we were getting data 
            from the joinedHeap and hit the limit.
            -6448// If not, then it's main path - 
            getting results from storeHeap.
            -6449if (joinedContinuationRow == 
            null) {
            -6450  // First, check if we are at a 
            stop row. If so, there are no more results.
            -6451  if (shouldStop) {
            -6452if (hasFilterRow) {
            -6453  
            filter.filterRowCells(results);
            -6454}
            -6455return 
            scannerContext.setScannerState(NextState.NO_MORE_VALUES).hasMoreValues();
            -6456  }
            -6457
            -6458  // Check if rowkey filter 
            wants to exclude this row. If so, loop to next.
            -6459  // Technically, if we hit 
            limits before on this row, we 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8118541f/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 824976f..46cd36e 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":10,"i10":9,"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":42,"i28":42,"i29":42,"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":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":10,"i81":10,"i82":9,"i83":10,"i84":10,"i85":9,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":41,"i96":10,"i97":10,"i98":10,"i99":10,"i100":42,"i101":10,"i102":10,"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":9,"i116":10,"i117":10,"i118":10,"i119":42,"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,"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":42,"i172":10,"i173":10,"i174":10,"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":42,"i199":10,"i200":10,"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};
            +var methods = 
            {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"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":42,"i28":42,"i29":42,"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":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":10,"i81":10,"i82":9,"i83":10,"i84":10,"i85":10,"i86":10,"i87":9,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":41,"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":9,"i118":10,"i119":10,"i120":10,"i121":42,"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,"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":42,"i174":10,"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":10,"i232":10};
             

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/14db89d7/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html
             
            b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html
            index b50a65f..7271567 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html
            @@ -1718,312 +1718,314 @@
             1710
             1711public WorkerThread(final 
            ThreadGroup group) {
             1712  super(group, "ProcExecWrkr-" + 
            workerId.incrementAndGet());
            -1713}
            -1714
            -1715@Override
            -1716public void sendStopSignal() {
            -1717  scheduler.signalAll();
            -1718}
            -1719
            -1720@Override
            -1721public void run() {
            -1722  long lastUpdate = 
            EnvironmentEdgeManager.currentTime();
            -1723  try {
            -1724while (isRunning()  
            keepAlive(lastUpdate)) {
            -1725  this.activeProcedure = 
            scheduler.poll(keepAliveTime, TimeUnit.MILLISECONDS);
            -1726  if (this.activeProcedure == 
            null) continue;
            -1727  int activeCount = 
            activeExecutorCount.incrementAndGet();
            -1728  int runningCount = 
            store.setRunningProcedureCount(activeCount);
            -1729  if (LOG.isTraceEnabled()) {
            -1730LOG.trace("Execute pid=" + 
            this.activeProcedure.getProcId() +
            -1731" runningCount=" + 
            runningCount + ", activeCount=" + activeCount);
            -1732  }
            -1733  
            executionStartTime.set(EnvironmentEdgeManager.currentTime());
            -1734  try {
            -1735
            executeProcedure(this.activeProcedure);
            -1736  } catch (AssertionError e) {
            -1737LOG.info("ASSERT pid=" + 
            this.activeProcedure.getProcId(), e);
            -1738throw e;
            -1739  } finally {
            -1740activeCount = 
            activeExecutorCount.decrementAndGet();
            -1741runningCount = 
            store.setRunningProcedureCount(activeCount);
            -1742if (LOG.isTraceEnabled()) 
            {
            -1743  LOG.trace("Halt pid=" + 
            this.activeProcedure.getProcId() +
            -1744  " runningCount=" + 
            runningCount + ", activeCount=" + activeCount);
            -1745}
            -1746this.activeProcedure = 
            null;
            -1747lastUpdate = 
            EnvironmentEdgeManager.currentTime();
            -1748
            executionStartTime.set(Long.MAX_VALUE);
            -1749  }
            -1750}
            -1751  } catch (Throwable t) {
            -1752LOG.warn("Worker terminating 
            UNNATURALLY " + this.activeProcedure, t);
            -1753  } finally {
            -1754LOG.debug("Worker 
            terminated.");
            -1755  }
            -1756  workerThreads.remove(this);
            -1757}
            -1758
            -1759@Override
            -1760public String toString() {
            -1761  Procedure? p = 
            this.activeProcedure;
            -1762  return getName() + "(pid=" + (p == 
            null? Procedure.NO_PROC_ID: p.getProcId() + ")");
            -1763}
            -1764
            -1765/**
            -1766 * @return the time since the 
            current procedure is running
            -1767 */
            -1768public long getCurrentRunTime() {
            -1769  return 
            EnvironmentEdgeManager.currentTime() - executionStartTime.get();
            -1770}
            -1771
            -1772private boolean keepAlive(final long 
            lastUpdate) {
            -1773  if (workerThreads.size() = 
            corePoolSize) return true;
            -1774  return 
            (EnvironmentEdgeManager.currentTime() - lastUpdate)  keepAliveTime;
            -1775}
            -1776  }
            -1777
            -1778  /**
            -1779   * Runs task on a period such as check 
            for stuck workers.
            -1780   * @see InlineChore
            -1781   */
            -1782  private final class 
            TimeoutExecutorThread extends StoppableThread {
            -1783private final 
            DelayQueueDelayedWithTimeout queue = new DelayQueue();
            -1784
            -1785public TimeoutExecutorThread(final 
            ThreadGroup group) {
            -1786  super(group, "ProcExecTimeout");
            -1787}
            -1788
            -1789@Override
            -1790public void sendStopSignal() {
            -1791  
            queue.add(DelayedUtil.DELAYED_POISON);
            -1792}
            -1793
            -1794@Override
            -1795public void run() {
            -1796  final boolean traceEnabled = 
            LOG.isTraceEnabled();
            -1797  while (isRunning()) {
            -1798final DelayedWithTimeout task = 
            DelayedUtil.takeWithoutInterrupt(queue);
            -1799if (task == null || task == 
            DelayedUtil.DELAYED_POISON) {
            -1800  // the executor may be 
            shutting down,
            -1801  // and the task is just the 
            shutdown request
            -1802  continue;
            -1803}
            -1804
            -1805if (traceEnabled) {
            -1806  LOG.trace("Executing " + 
            task);
            -1807}
            -1808
            -1809// execute the task
            -1810if (task instanceof InlineChore) 
            {
            -1811  
            execInlineChore((InlineChore)task);
            -1812} else if (task instanceof 
            DelayedProcedure) {
            -1813  
            execDelayedProcedure((DelayedProcedure)task);
            -1814} else {
            -1815  LOG.error("CODE-BUG unknown 
            timeout task 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0b638133/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
             
            b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
            index 163ade0..802fc2f 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
            @@ -254,3512 +254,3505 @@
             246  protected MemStoreFlusher 
            cacheFlusher;
             247
             248  protected HeapMemoryManager 
            hMemManager;
            -249  protected CountDownLatch initLatch = 
            null;
            -250
            -251  /**
            -252   * Cluster connection to be shared by 
            services.
            -253   * Initialized at server startup and 
            closed when server shuts down.
            -254   * Clients must never close it 
            explicitly.
            -255   */
            -256  protected ClusterConnection 
            clusterConnection;
            -257
            -258  /*
            -259   * Long-living meta table locator, 
            which is created when the server is started and stopped
            -260   * when server shuts down. References 
            to this locator shall be used to perform according
            -261   * operations in EventHandlers. Primary 
            reason for this decision is to make it mockable
            -262   * for tests.
            -263   */
            -264  protected MetaTableLocator 
            metaTableLocator;
            -265
            -266  /**
            -267   * Go here to get table descriptors.
            -268   */
            -269  protected TableDescriptors 
            tableDescriptors;
            -270
            -271  // Replication services. If no 
            replication, this handler will be null.
            -272  protected ReplicationSourceService 
            replicationSourceHandler;
            -273  protected ReplicationSinkService 
            replicationSinkHandler;
            -274
            -275  // Compactions
            -276  public CompactSplit 
            compactSplitThread;
            -277
            -278  /**
            -279   * Map of regions currently being 
            served by this region server. Key is the
            -280   * encoded region name.  All access 
            should be synchronized.
            -281   */
            -282  protected final MapString, 
            HRegion onlineRegions = new ConcurrentHashMap();
            -283
            -284  /**
            -285   * Map of encoded region names to the 
            DataNode locations they should be hosted on
            -286   * We store the value as 
            InetSocketAddress since this is used only in HDFS
            -287   * API (create() that takes favored 
            nodes as hints for placing file blocks).
            -288   * We could have used ServerName here 
            as the value class, but we'd need to
            -289   * convert it to InetSocketAddress at 
            some point before the HDFS API call, and
            -290   * it seems a bit weird to store 
            ServerName since ServerName refers to RegionServers
            -291   * and here we really mean DataNode 
            locations.
            -292   */
            -293  protected final MapString, 
            InetSocketAddress[] regionFavoredNodesMap =
            -294  new ConcurrentHashMap();
            -295
            -296  // Leases
            -297  protected Leases leases;
            -298
            -299  // Instance of the hbase executor 
            executorService.
            -300  protected ExecutorService 
            executorService;
            -301
            -302  // If false, the file system has become 
            unavailable
            -303  protected volatile boolean fsOk;
            -304  protected HFileSystem fs;
            -305  protected HFileSystem walFs;
            -306
            -307  // Set when a report to the master 
            comes back with a message asking us to
            -308  // shutdown. Also set by call to stop 
            when debugging or running unit tests
            -309  // of HRegionServer in isolation.
            -310  private volatile boolean stopped = 
            false;
            -311
            -312  // Go down hard. Used if file system 
            becomes unavailable and also in
            -313  // debugging and unit tests.
            -314  private volatile boolean 
            abortRequested;
            -315
            -316  ConcurrentMapString, Integer 
            rowlocks = new ConcurrentHashMap();
            -317
            -318  // A state before we go into stopped 
            state.  At this stage we're closing user
            -319  // space regions.
            -320  private boolean stopping = false;
            -321
            -322  volatile boolean killed = false;
            -323
            -324  protected final Configuration conf;
            -325
            -326  private Path rootDir;
            -327  private Path walRootDir;
            -328
            -329  protected final ReentrantReadWriteLock 
            lock = new ReentrantReadWriteLock();
            -330
            -331  final int numRetries;
            -332  protected final int 
            threadWakeFrequency;
            -333  protected final int msgInterval;
            -334
            -335  protected final int 
            numRegionsToReport;
            -336
            -337  // Stub to do region server status 
            calls against the master.
            -338  private volatile 
            RegionServerStatusService.BlockingInterface rssStub;
            -339  private volatile 
            LockService.BlockingInterface lockStub;
            -340  // RPC client. Used to make the stub 
            above that does region server status checking.
            -341  RpcClient rpcClient;
            -342
            -343  private RpcRetryingCallerFactory 
            rpcRetryingCallerFactory;
            -344  private RpcControllerFactory 
            rpcControllerFactory;
            -345
            -346  private UncaughtExceptionHandler 
            uncaughtExceptionHandler;
            -347
            -348  // Info server. Default access so can 
            be used by unit tests. REGIONSERVER
            -349  // is name of the webapp and the 
            attribute name used stuffing this instance
            -350  // into web context.
            -351  protected 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html 
            b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html
            index e743560..163ade0 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html
            @@ -2124,1654 +2124,1642 @@
             2116return healthy;
             2117  }
             2118
            -2119  private static final byte[] 
            UNSPECIFIED_REGION = new byte[]{};
            -2120
            -2121  @Override
            -2122  public ListWAL getWALs() 
            throws IOException {
            -2123return walFactory.getWALs();
            -2124  }
            -2125
            -2126  @Override
            -2127  public WAL getWAL(RegionInfo 
            regionInfo) throws IOException {
            -2128WAL wal;
            -2129// _ROOT_ and hbase:meta regions 
            have separate WAL.
            -2130if (regionInfo != null  
            regionInfo.isMetaRegion()
            -2131 
            regionInfo.getReplicaId() == RegionInfo.DEFAULT_REPLICA_ID) {
            -2132  wal = 
            walFactory.getMetaWAL(regionInfo.getEncodedNameAsBytes());
            -2133} else if (regionInfo == null) {
            -2134  wal = 
            walFactory.getWAL(UNSPECIFIED_REGION, null);
            -2135} else {
            -2136  byte[] namespace = 
            regionInfo.getTable().getNamespace();
            -2137  wal = 
            walFactory.getWAL(regionInfo.getEncodedNameAsBytes(), namespace);
            -2138}
            -2139if (this.walRoller != null) {
            -2140  this.walRoller.addWAL(wal);
            -2141}
            -2142return wal;
            -2143  }
            -2144
            -2145  public LogRoller getWalRoller() {
            -2146return walRoller;
            -2147  }
            -2148
            -2149  @Override
            -2150  public Connection getConnection() {
            -2151return getClusterConnection();
            -2152  }
            -2153
            -2154  @Override
            -2155  public ClusterConnection 
            getClusterConnection() {
            -2156return this.clusterConnection;
            -2157  }
            -2158
            -2159  @Override
            -2160  public MetaTableLocator 
            getMetaTableLocator() {
            -2161return this.metaTableLocator;
            -2162  }
            -2163
            -2164  @Override
            -2165  public void stop(final String msg) {
            -2166stop(msg, false, 
            RpcServer.getRequestUser().orElse(null));
            -2167  }
            -2168
            -2169  /**
            -2170   * Stops the regionserver.
            -2171   * @param msg Status message
            -2172   * @param force True if this is a 
            regionserver abort
            -2173   * @param user The user executing the 
            stop request, or null if no user is associated
            -2174   */
            -2175  public void stop(final String msg, 
            final boolean force, final User user) {
            -2176if (!this.stopped) {
            -2177  LOG.info("* STOPPING region 
            server '" + this + "' *");
            -2178  if (this.rsHost != null) {
            -2179// when forced via abort don't 
            allow CPs to override
            -2180try {
            -2181  this.rsHost.preStop(msg, 
            user);
            -2182} catch (IOException ioe) {
            -2183  if (!force) {
            -2184LOG.warn("The region server 
            did not stop", ioe);
            -2185return;
            -2186  }
            -2187  LOG.warn("Skipping coprocessor 
            exception on preStop() due to forced shutdown", ioe);
            -2188}
            -2189  }
            -2190  this.stopped = true;
            -2191  LOG.info("STOPPED: " + msg);
            -2192  // Wakes run() if it is sleeping
            -2193  sleeper.skipSleepCycle();
            -2194}
            -2195  }
            -2196
            -2197  public void waitForServerOnline(){
            -2198while (!isStopped()  
            !isOnline()) {
            -2199  synchronized (online) {
            -2200try {
            -2201  online.wait(msgInterval);
            -2202} catch (InterruptedException 
            ie) {
            -2203  
            Thread.currentThread().interrupt();
            -2204  break;
            -2205}
            -2206  }
            -2207}
            -2208  }
            -2209
            -2210  @Override
            -2211  public void postOpenDeployTasks(final 
            PostOpenDeployContext context)
            -2212  throws KeeperException, 
            IOException {
            -2213HRegion r = context.getRegion();
            -2214long masterSystemTime = 
            context.getMasterSystemTime();
            -2215rpcServices.checkOpen();
            -2216LOG.info("Post open deploy tasks for 
            " + r.getRegionInfo().getRegionNameAsString());
            -2217// Do checks to see if we need to 
            compact (references or too many files)
            -2218for (HStore s : r.stores.values()) 
            {
            -2219  if (s.hasReferences() || 
            s.needsCompaction()) {
            -2220
            this.compactSplitThread.requestSystemCompaction(r, s, "Opening Region");
            -2221  }
            -}
            -2223long openSeqNum = 
            r.getOpenSeqNum();
            -2224if (openSeqNum == 
            HConstants.NO_SEQNUM) {
            -2225  // If we opened a region, we 
            should have read some sequence number from it.
            -2226  LOG.error("No sequence number 
            found when opening " +
            -2227
            r.getRegionInfo().getRegionNameAsString());
            -2228  openSeqNum = 0;
            -2229}
            +2119  @Override
            +2120  public ListWAL getWALs() 
            throws IOException {
            +2121return walFactory.getWALs();
            +2122  }
            +2123
            +2124  @Override
            +2125  public WAL getWAL(RegionInfo 
            regionInfo) throws IOException {
            +2126WAL wal = 
            walFactory.getWAL(regionInfo);
            +2127if 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/49431b18/devapidocs/org/apache/hadoop/hbase/class-use/CoprocessorEnvironment.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/class-use/CoprocessorEnvironment.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/CoprocessorEnvironment.html
            index aa252b4..6bccfb5 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/CoprocessorEnvironment.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/CoprocessorEnvironment.html
            @@ -564,6 +564,10 @@
             void
             RSGroupAdminEndpoint.start(CoprocessorEnvironmentenv)
             
            +
            +void
            +RSGroupAdminEndpoint.stop(CoprocessorEnvironmentenv)
            +
             
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/49431b18/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html
            index 606d4b5..e62738f 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html
            @@ -122,26 +122,30 @@
             
             
             
            -org.apache.hadoop.hbase.quotas
            +org.apache.hadoop.hbase.master.replication
             
             
             
            -org.apache.hadoop.hbase.regionserver
            +org.apache.hadoop.hbase.quotas
             
             
             
            -org.apache.hadoop.hbase.rsgroup
            +org.apache.hadoop.hbase.regionserver
             
             
             
            -org.apache.hadoop.hbase.security
            +org.apache.hadoop.hbase.rsgroup
             
             
             
            -org.apache.hadoop.hbase.security.visibility
            +org.apache.hadoop.hbase.security
             
             
             
            +org.apache.hadoop.hbase.security.visibility
            +
            +
            +
             org.apache.hadoop.hbase.snapshot
             
             
            @@ -500,6 +504,70 @@
             
             
             
            +
            +
            +
            +Uses of DoNotRetryIOException in org.apache.hadoop.hbase.master.replication
            +
            +Methods in org.apache.hadoop.hbase.master.replication
             that throw DoNotRetryIOException
            +
            +Modifier and Type
            +Method and Description
            +
            +
            +
            +private void
            +ReplicationPeerManager.checkClusterKey(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 
            java.lang">StringclusterKey)
            +
            +
            +private void
            +ReplicationPeerManager.checkConfiguredWALEntryFilters(ReplicationPeerConfigpeerConfig)
            +
            +
            +private void
            +ReplicationPeerManager.checkNamespacesAndTableCfsConfigConflict(http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true;
             title="class or interface in java.util">Sethttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringnamespaces,
            +http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
             title="class or interface in java.util">MapTableName,? extends http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true;
             title="class or interface in java.util">Collectionhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 
            java.lang">StringtableCfs)
            +Set a namespace in the peer config means that all tables in 
            this namespace will be replicated
            + to the peer cluster.
            +
            +
            +
            +private void
            +ReplicationPeerManager.checkPeerConfig(ReplicationPeerConfigpeerConfig)
            +
            +
            +private ReplicationPeerDescription
            +ReplicationPeerManager.checkPeerExists(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 
            java.lang">StringpeerId)
            +
            +
            +private void
            +ReplicationPeerManager.checkQueuesDeleted(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 
            java.lang">StringpeerId)
            +
            +
            +void
            +ReplicationPeerManager.preAddPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">StringpeerId,
            +  ReplicationPeerConfigpeerConfig)
            +
            +
            +void
            +ReplicationPeerManager.preDisablePeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 
            java.lang">StringpeerId)
            +
            +
            +void
            +ReplicationPeerManager.preEnablePeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 
            java.lang">StringpeerId)
            +
            +
            +void
            +ReplicationPeerManager.preRemovePeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 
            java.lang">StringpeerId)
            +
            +
            +void
            +ReplicationPeerManager.preUpdatePeerConfig(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">StringpeerId,
            +   ReplicationPeerConfigpeerConfig)
            +
            +
            +
            +
             
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/49431b18/devapidocs/org/apache/hadoop/hbase/class-use/HColumnDescriptor.html
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7c40c62/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 e479124..898a1d0 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
            @@ -3400,45 +3400,6 @@ service.
             ConnectionImplementation.getNumberOfCachedRegionLocations(TableNametableName)
             
             
            -default http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
             title="class or interface in java.util">Mapbyte[],RegionLoad
            -Admin.getRegionLoad(ServerNameserverName,
            - TableNametableName)
            -Deprecated.
            -since 2.0 version and will 
            be removed in 3.0 version.
            - use Admin.getRegionLoads(ServerName,
             TableName)
            -
            -
            -
            -
            -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionLoad
            -AsyncHBaseAdmin.getRegionLoads(ServerNameserverName,
            -  TableNametableName)
            -
            -
            -http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionLoad
            -Admin.getRegionLoads(ServerNameserverName,
            -  TableNametableName)
            -Get RegionLoad of all regions hosted on a 
            regionserver for a table.
            -
            -
            -
            -http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionLoad
            -HBaseAdmin.getRegionLoads(ServerNameserverName,
            -  TableNametableName)
            -
            -
            -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionLoad
            -AsyncAdmin.getRegionLoads(ServerNameserverName,
            -  TableNametableName)
            -Get a list of RegionLoad of all regions hosted on a 
            region seerver for 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">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionLoad
            -RawAsyncHBaseAdmin.getRegionLoads(ServerNameserverName,
            -  TableNametableName)
            -
            -
             HRegionLocation
             ConnectionImplementation.getRegionLocation(TableNametableName,
              byte[]row,
            @@ -3518,98 +3479,127 @@ service.
             
             
             
            +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionMetrics
            +AsyncHBaseAdmin.getRegionMetrics(ServerNameserverName,
            +TableNametableName)
            +
            +
            +http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionMetrics
            +Admin.getRegionMetrics(ServerNameserverName,
            +TableNametableName)
            +Get RegionMetrics of 
            all regions hosted on a regionserver for a table.
            +
            +
            +
            +http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionMetrics
            +HBaseAdmin.getRegionMetrics(ServerNameserverName,
            +TableNametableName)
            +
            +
            +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionMetrics
            +AsyncAdmin.getRegionMetrics(ServerNameserverName,
            +TableNametableName)
            +Get a list of RegionMetrics of 
            all regions hosted on a region seerver for 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">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListRegionMetrics
            +RawAsyncHBaseAdmin.getRegionMetrics(ServerNameserverName,
            +TableNametableName)
            +
            +
             http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
             title="class or interface in 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
             
            b/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
            index 5b3b750..a1f3f7e 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
            @@ -97,3307 +97,3304 @@
             089import 
            org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimer;
             090import 
            org.apache.hbase.thirdparty.io.netty.util.Timeout;
             091import 
            org.apache.hbase.thirdparty.io.netty.util.TimerTask;
            -092import 
            org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;
            -093import 
            org.apache.hadoop.hbase.shaded.protobuf.RequestConverter;
            -094import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService;
            -095import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ClearCompactionQueuesRequest;
            -096import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ClearCompactionQueuesResponse;
            -097import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CompactRegionRequest;
            -098import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CompactRegionResponse;
            -099import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionRequest;
            -100import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionResponse;
            -101import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionRequest;
            -102import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionResponse;
            -103import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoRequest;
            -104import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponse;
            -105import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionLoadRequest;
            -106import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionLoadResponse;
            -107import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RollWALWriterRequest;
            -108import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RollWALWriterResponse;
            -109import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.StopServerRequest;
            -110import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.StopServerResponse;
            -111import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.UpdateConfigurationRequest;
            -112import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.UpdateConfigurationResponse;
            -113import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription;
            -114import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.RegionSpecifierType;
            -115import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableSchema;
            -116import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureRequest;
            -117import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureResponse;
            -118import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnRequest;
            -119import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponse;
            -120import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionRequest;
            -121import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionResponse;
            -122import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceRequest;
            -123import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceResponse;
            -124import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ClearDeadServersRequest;
            -125import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ClearDeadServersResponse;
            -126import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceRequest;
            -127import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceResponse;
            -128import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableRequest;
            -129import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableResponse;
            -130import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersRequest;
            -131import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersResponse;
            -132import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest;
            -133import 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnResponse;
            -134import 
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/SplitLogTask.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/SplitLogTask.html 
            b/devapidocs/org/apache/hadoop/hbase/SplitLogTask.html
            index 38e8f69..b54d7ac 100644
            --- a/devapidocs/org/apache/hadoop/hbase/SplitLogTask.html
            +++ b/devapidocs/org/apache/hadoop/hbase/SplitLogTask.html
            @@ -598,6 +598,6 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             
            -Copyright  20072017 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
            +Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/SslRMIClientSocketFactorySecure.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/SslRMIClientSocketFactorySecure.html 
            b/devapidocs/org/apache/hadoop/hbase/SslRMIClientSocketFactorySecure.html
            index d377826..dc48ea1 100644
            --- a/devapidocs/org/apache/hadoop/hbase/SslRMIClientSocketFactorySecure.html
            +++ b/devapidocs/org/apache/hadoop/hbase/SslRMIClientSocketFactorySecure.html
            @@ -299,6 +299,6 @@ extends http://docs.oracle.com/javase/8/docs/api/javax/rmi/ssl/SslRMICl
             
             
             
            -Copyright  20072017 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
            +Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/SslRMIServerSocketFactorySecure.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/SslRMIServerSocketFactorySecure.html 
            b/devapidocs/org/apache/hadoop/hbase/SslRMIServerSocketFactorySecure.html
            index e16d1af..526a945 100644
            --- a/devapidocs/org/apache/hadoop/hbase/SslRMIServerSocketFactorySecure.html
            +++ b/devapidocs/org/apache/hadoop/hbase/SslRMIServerSocketFactorySecure.html
            @@ -293,6 +293,6 @@ extends http://docs.oracle.com/javase/8/docs/api/javax/rmi/ssl/SslRMISe
             
             
             
            -Copyright  20072017 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
            +Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/Stoppable.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/Stoppable.html 
            b/devapidocs/org/apache/hadoop/hbase/Stoppable.html
            index 01cabd2..fc834b7 100644
            --- a/devapidocs/org/apache/hadoop/hbase/Stoppable.html
            +++ b/devapidocs/org/apache/hadoop/hbase/Stoppable.html
            @@ -252,6 +252,6 @@ public interface Copyright  20072017 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
            +Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html 
            b/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html
            index 1bdeec2..eea029e 100644
            --- a/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html
            +++ b/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html
            @@ -391,6 +391,6 @@ public interface Copyright  20072017 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
            +Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/TableExistsException.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/TableExistsException.html 
            b/devapidocs/org/apache/hadoop/hbase/TableExistsException.html
            index 8b64214..9ed9571 100644
            --- a/devapidocs/org/apache/hadoop/hbase/TableExistsException.html
            +++ b/devapidocs/org/apache/hadoop/hbase/TableExistsException.html
            @@ -349,6 +349,6 @@ extends 
             
             
            -Copyright  20072017 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
            +Copyright  20072018 https://www.apache.org/;>The Apache Software Foundation. All rights 
            reserved.
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/TableInfoMissingException.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/TableInfoMissingException.html 
            b/devapidocs/org/apache/hadoop/hbase/TableInfoMissingException.html
            index 81b9e44..2bfbb12 100644
            --- 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.html 
            b/devapidocs/src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.html
            index 9b405b1..6cf82f8 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.html
            @@ -23,383 +23,485 @@
             015 */
             016package org.apache.hadoop.hbase.client;
             017
            -018import java.io.IOException;
            -019import java.io.InterruptedIOException;
            -020import java.util.Collections;
            -021import java.util.Iterator;
            -022import java.util.List;
            -023import 
            java.util.NoSuchElementException;
            -024import 
            java.util.concurrent.ConcurrentLinkedQueue;
            -025import 
            java.util.concurrent.ExecutorService;
            -026import java.util.concurrent.TimeUnit;
            -027import 
            java.util.concurrent.atomic.AtomicInteger;
            -028import 
            java.util.concurrent.atomic.AtomicLong;
            -029
            -030import 
            org.apache.hadoop.conf.Configuration;
            -031import 
            org.apache.hadoop.hbase.TableName;
            -032import 
            org.apache.hadoop.hbase.ipc.RpcControllerFactory;
            -033import 
            org.apache.yetus.audience.InterfaceAudience;
            -034import 
            org.apache.yetus.audience.InterfaceStability;
            -035import org.slf4j.Logger;
            -036import org.slf4j.LoggerFactory;
            -037
            -038import 
            org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;
            +018import static 
            org.apache.hadoop.hbase.client.BufferedMutatorParams.UNSET;
            +019import java.io.IOException;
            +020import java.io.InterruptedIOException;
            +021import java.util.Collections;
            +022import java.util.Iterator;
            +023import java.util.List;
            +024import 
            java.util.NoSuchElementException;
            +025import java.util.Timer;
            +026import java.util.TimerTask;
            +027import 
            java.util.concurrent.ConcurrentLinkedQueue;
            +028import 
            java.util.concurrent.ExecutorService;
            +029import java.util.concurrent.TimeUnit;
            +030import 
            java.util.concurrent.atomic.AtomicInteger;
            +031import 
            java.util.concurrent.atomic.AtomicLong;
            +032import 
            org.apache.hadoop.conf.Configuration;
            +033import 
            org.apache.hadoop.hbase.TableName;
            +034import 
            org.apache.hadoop.hbase.ipc.RpcControllerFactory;
            +035import 
            org.apache.yetus.audience.InterfaceAudience;
            +036import 
            org.apache.yetus.audience.InterfaceStability;
            +037import org.slf4j.Logger;
            +038import org.slf4j.LoggerFactory;
             039
            -040/**
            -041 * p
            -042 * Used to communicate with a single 
            HBase table similar to {@link Table}
            -043 * but meant for batched, potentially 
            asynchronous puts. Obtain an instance from
            -044 * a {@link Connection} and call {@link 
            #close()} afterwards. Provide an alternate
            -045 * to this implementation by setting 
            {@link BufferedMutatorParams#implementationClassName(String)}
            -046 * or by setting alternate classname via 
            the key {} in Configuration.
            -047 * /p
            -048 *
            -049 * p
            -050 * While this can be used across threads, 
            great care should be used when doing so.
            -051 * Errors are global to the buffered 
            mutator and the Exceptions can be thrown on any
            -052 * thread that causes the flush for 
            requests.
            -053 * /p
            -054 *
            -055 * @see ConnectionFactory
            -056 * @see Connection
            -057 * @since 1.0.0
            -058 */
            -059@InterfaceAudience.Private
            -060@InterfaceStability.Evolving
            -061public class BufferedMutatorImpl 
            implements BufferedMutator {
            -062
            -063  private static final Logger LOG = 
            LoggerFactory.getLogger(BufferedMutatorImpl.class);
            +040import 
            org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;
            +041
            +042/**
            +043 * p
            +044 * Used to communicate with a single 
            HBase table similar to {@link Table}
            +045 * but meant for batched, potentially 
            asynchronous puts. Obtain an instance from
            +046 * a {@link Connection} and call {@link 
            #close()} afterwards. Provide an alternate
            +047 * to this implementation by setting 
            {@link BufferedMutatorParams#implementationClassName(String)}
            +048 * or by setting alternate classname via 
            the key {} in Configuration.
            +049 * /p
            +050 *
            +051 * p
            +052 * While this can be used across threads, 
            great care should be used when doing so.
            +053 * Errors are global to the buffered 
            mutator and the Exceptions can be thrown on any
            +054 * thread that causes the flush for 
            requests.
            +055 * /p
            +056 *
            +057 * @see ConnectionFactory
            +058 * @see Connection
            +059 * @since 1.0.0
            +060 */
            +061@InterfaceAudience.Private
            +062@InterfaceStability.Evolving
            +063public class BufferedMutatorImpl 
            implements BufferedMutator {
             064
            -065  private final ExceptionListener 
            listener;
            +065  private static final Logger LOG = 
            LoggerFactory.getLogger(BufferedMutatorImpl.class);
             066
            -067  private final TableName tableName;
            +067  private final ExceptionListener 
            listener;
             068
            -069  private final Configuration conf;
            -070  private final 
            ConcurrentLinkedQueueMutation writeAsyncBuffer = new 
            ConcurrentLinkedQueue();
            -071  private final AtomicLong 
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html 
            b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
            index 5500f83..2892c3f 100644
            --- a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
            +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
            @@ -5291,6 +5291,15 @@ service.
             
             
             private Cell
            +MemStoreLABImpl.copyCellInto(Cellcell,
            +intmaxAlloc)
            +
            +
            +private Cell
            +CellChunkImmutableSegment.copyCellIntoMSLAB(Cellcell)
            +
            +
            +private Cell
             MemStoreLABImpl.copyToChunkCell(Cellcell,
            http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
             title="class or interface in java.nio">ByteBufferbuf,
            intoffset,
            @@ -5327,33 +5336,50 @@ service.
             
             
             Cell
            -CellSet.get(Cellkv)
            +ImmutableMemStoreLAB.forceCopyOfBigCellInto(Cellcell)
             
             
             Cell
            -CellFlatMap.get(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Objecto)
            +MemStoreLAB.forceCopyOfBigCellInto(Cellcell)
            +Allocates slice in this LAB and copy the passed Cell into 
            this area.
            +
             
             
            +Cell
            +MemStoreLABImpl.forceCopyOfBigCellInto(Cellcell)
            +When a cell's size is too big (bigger than maxAlloc),
            + copyCellInto does not allocate it on MSLAB.
            +
            +
            +
            +Cell
            +CellSet.get(Cellkv)
            +
            +
            +Cell
            +CellFlatMap.get(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Objecto)
            +
            +
             protected Cell
             CellChunkMap.getCell(inti)
             
            -
            +
             protected abstract Cell
             CellFlatMap.getCell(inti)
             
            -
            +
             protected Cell
             CellArrayMap.getCell(inti)
             
            -
            +
             Cell
             Segment.getFirstAfter(Cellcell)
             
            -
            +
             Cell
             CompositeImmutableSegment.getFirstAfter(Cellcell)
             
            -
            +
             private Cell
             SegmentScanner.getHighest(Cellfirst,
               Cellsecond)
            @@ -5361,191 +5387,201 @@ service.
              if they are both null
             
             
            -
            +
             Cell
             CellFlatMap.CellFlatMapEntry.getKey()
             
            -
            +
             (package private) Cell
             ScannerContext.getLastPeekedCell()
             
            -
            +
             protected Cell
             AbstractMemStore.getLowest(Cella,
              Cellb)
             
            -
            +
             Cell
             StoreFileScanner.getNextIndexedKey()
             
            -
            +
             Cell
             StoreScanner.getNextIndexedKey()
             
            -
            +
             Cell
             KeyValueScanner.getNextIndexedKey()
             
            -
            +
             Cell
             SegmentScanner.getNextIndexedKey()
             
            -
            +
             Cell
             KeyValueHeap.getNextIndexedKey()
             
            -
            +
             Cell
             NonLazyKeyValueScanner.getNextIndexedKey()
             
            -
            +
             (package private) Cell
             CompactingMemStore.getNextRow(Cellcell)
             
            -
            +
             (package private) Cell
             DefaultMemStore.getNextRow(Cellcell)
             
            -
            +
             protected Cell
             AbstractMemStore.getNextRow(Cellkey,
               http://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true;
             title="class or interface in java.util">NavigableSetCellset)
             
            -
            +
             Cell
             CellFlatMap.CellFlatMapEntry.getValue()
             
            -
            +
             Cell
             CellSet.higher(Celle)
             
            -
            +
             Cell
             CellFlatMap.higherKey(Cellk)
             
            -
            +
             Cell
             CellSet.last()
             
            -
            +
             Cell
             Segment.last()
             
            -
            +
             Cell
             CompositeImmutableSegment.last()
             
            -
            +
             Cell
             CellFlatMap.lastKey()
             
            -
            +
             Cell
             CellSet.lower(Celle)
             
            -
            +
             Cell
             CellFlatMap.lowerKey(Cellk)
             
            -
            +
             private Cell
            -AbstractMemStore.maybeCloneWithAllocator(Cellcell)
            +AbstractMemStore.maybeCloneWithAllocator(Cellcell,
            +   booleanforceCloneOfBigCell)
            +If the segment has a memory allocator the cell is being 
            cloned to this space, and returned;
            + Otherwise the given cell is returned
            +
            + When a cell's size is too big (bigger than maxAlloc), it is not allocated on 
            MSLAB.
            +
             
            -
            +
             Cell
            -Segment.maybeCloneWithAllocator(Cellcell)
            +Segment.maybeCloneWithAllocator(Cellcell,
            +   booleanforceCloneOfBigCell)
             If the segment has a memory allocator the cell is being 
            cloned to this space, and returned;
            - otherwise the given cell is returned
            + otherwise the given cell is returned
            +
            + When a cell's size is too big (bigger than maxAlloc), it is not allocated on 
            MSLAB.
             
             
            -
            +
             Cell
            -CompositeImmutableSegment.maybeCloneWithAllocator(Cellcell)
            +CompositeImmutableSegment.maybeCloneWithAllocator(Cellcell,
            +   booleanforceCloneOfBigCell)
             If the segment has a memory allocator the cell is being 
            cloned to this space, and returned;
              otherwise the given cell is returned
             
             
            -
            +
             Cell
             StoreFileScanner.next()
             
            -
            +
             Cell
             KeyValueScanner.next()
             Return the next Cell in this scanner, iterating the 
            scanner
             
             
            -
            +
             Cell
             SegmentScanner.next()
             Return the next Cell in this scanner, iterating the 
            scanner
             
             
            -
            +
             Cell
             KeyValueHeap.next()
             
            -
            +
             Cell
             ReversedKeyValueHeap.next()
             
            -
            +
             Cell
             CellFlatMap.CellFlatMapIterator.next()
             
            -
            +
             Cell
             MemStoreMergerSegmentsIterator.next()
             
            -
            +
             Cell
             MemStoreCompactorSegmentsIterator.next()
             
            -
            +
             Cell
             StoreFileScanner.peek()
             
            -
            +
             Cell
             StoreScanner.peek()
             
            -
            +
             Cell
             KeyValueScanner.peek()
             Look at the next Cell in this scanner, but do not 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d449e87f/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html
             
            b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html
            new file mode 100644
            index 000..7c46fae
            --- /dev/null
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html
            @@ -0,0 +1,909 @@
            +http://www.w3.org/TR/html4/loose.dtd;>
            +
            +
            +
            +
            +
            +PrivateCellUtil.EmptyByteBufferExtendedCell (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":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":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
            +
            +
            +
            +
            +PrevClass
            +NextClass
            +
            +
            +Frames
            +NoFrames
            +
            +
            +AllClasses
            +
            +
            +
            +
            +
            +
            +
            +Summary:
            +Nested|
            +Field|
            +Constr|
            +Method
            +
            +
            +Detail:
            +Field|
            +Constr|
            +Method
            +
            +
            +
            +
            +
            +
            +
            +
            +org.apache.hadoop.hbase
            +Class PrivateCellUtil.EmptyByteBufferExtendedCell
            +
            +
            +
            +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.ByteBufferExtendedCell
            +
            +
            +org.apache.hadoop.hbase.PrivateCellUtil.EmptyByteBufferExtendedCell
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +All Implemented Interfaces:
            +http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true;
             title="class or interface in java.lang">Cloneable, Cell, ExtendedCell, HeapSize, RawCell
            +
            +
            +Direct Known Subclasses:
            +PrivateCellUtil.FirstOnRowByteBufferExtendedCell, 
            PrivateCellUtil.LastOnRowByteBufferExtendedCell
            +
            +
            +Enclosing class:
            +PrivateCellUtil
            +
            +
            +
            +private abstract static class PrivateCellUtil.EmptyByteBufferExtendedCell
            +extends ByteBufferExtendedCell
            +These cells are used in reseeks/seeks to improve the read 
            performance. They are not real cells
            + that are returned back to the clients
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +Nested Class Summary
            +
            +
            +
            +
            +Nested classes/interfaces inherited from 
            interfaceorg.apache.hadoop.hbase.Cell
            +Cell.Type
            +
            +
            +
            +
            +
            +
            +
            +
            +Field Summary
            +
            +
            +
            +
            +Fields inherited from interfaceorg.apache.hadoop.hbase.ExtendedCell
            +CELL_NOT_BASED_ON_CHUNK
            +
            +
            +
            +
            +
            +Fields inherited from interfaceorg.apache.hadoop.hbase.RawCell
            +MAX_TAGS_LENGTH
            +
            +
            +
            +
            +
            +
            +
            +
            +Constructor Summary
            +
            +Constructors
            +
            +Modifier
            +Constructor and Description
            +
            +
            +private 
            +EmptyByteBufferExtendedCell()
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +Method Summary
            +
            +All MethodsInstance MethodsConcrete Methods
            +
            +Modifier and Type
            +Method and Description
            +
            +
            +byte[]
            +getFamilyArray()
            +Contiguous bytes composed of legal HDFS filename characters 
            which may start at any index in the
            + containing array.
            +
            +
            +
            +http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
             title="class or interface in java.nio">ByteBuffer
            +getFamilyByteBuffer()
            +
            +
            +byte
            +getFamilyLength()
            +
            +
            +int
            +getFamilyOffset()
            +
            +
            +int
            +getFamilyPosition()
            +
            +
            +byte[]
            +getQualifierArray()
            +Contiguous raw bytes that may start at any index in the 
            containing array.
            +
            +
            +
            +http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
             title="class or interface in java.nio">ByteBuffer
            +getQualifierByteBuffer()
            +
            +
            +int
            +getQualifierLength()
            +
            +
            +int
            +getQualifierOffset()
            +
            +
            +int
            +getQualifierPosition()
            +
            +
            +byte[]
            +getRowArray()
            +Contiguous raw bytes that may start at any index in the 
            containing array.
            +
            +
            +
            +http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
             title="class or interface in java.nio">ByteBuffer
            +getRowByteBuffer()
            +
            +
            +short
            +getRowLength()
            +
            +
            +int
            +getRowOffset()
            +
            +
            +int
            +getRowPosition()
            +
            +
            +long
            +getSequenceId()
            +A region-specific unique monotonically increasing sequence 
            ID given to each Cell.
            +
            +
            +
            +byte[]
            +getTagsArray()
            +Contiguous raw bytes representing tags that may start at 
            any index in the containing array.
            +
            +
            +
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d2b28a1a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferCell.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferCell.html
             
            b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferCell.html
            index 06588fb..1dc3d76 100644
            --- 
            a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferCell.html
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferCell.html
            @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab";
             
             
             
            -static class PrivateCellUtil.ValueAndTagRewriteByteBufferCell
            +static class PrivateCellUtil.ValueAndTagRewriteByteBufferCell
             extends PrivateCellUtil.TagRewriteByteBufferCell
             
             
            @@ -277,7 +277,7 @@ extends PrivateCellUtil.TagRewriteByteBufferCell
            -getFamilyArray,
             getFamilyByteBuffer,
             getFamilyLength,
             getFamilyOffset,
             getFamilyPosition,
             getQualifierArray,
             getQualifierByteBuffer,
             getQualifierLength,
             getQualifierOffset,
             getQualifierPosition,
             getRowArray,
             getRowByteBuffer,
             getRowLength,
             getRowOffset,
             getRowPositio
             n, getSequenceId,
             getTag,
             getTags,
             getTagsArray,
             getTagsByteBuffer,
             getTagsLength,
             getTagsOffset,
             getTags
             Position, getTimestamp,
             getTypeByte,
             setSequenceId,
             setTimestamp,
             setTimestamp
            +getFamilyArray,
             getFamilyByteBuffer,
             getFamilyLength,
             getFamilyOffset,
             getFamilyPosition,
             getQualifierArray,
             getQualifierByteBuffer,
             getQualifierLength,
             getQualifierOffset,
             getQualifierPosition,
             getRowArray,
             getRowByteBuffer,
             getRowLength,
             getRowOffset,
             getRowPositio
             n, getSequenceId,
             getTagsArray,
             getTagsByteBuffer,
             getTagsLength,
             getTagsOffset,
             getTagsPosition,
             getTimestamp,
             getTypeByte, setSequenceId,
             setTimestamp,
             setTimestamp
             
             
             
            @@ -298,7 +298,7 @@ extends RawCell
            -checkForTagsLength,
             cloneTags
            +checkForTagsLength,
             cloneTags,
             getTag,
             getTags
             
             
             
            @@ -320,7 +320,7 @@ extends 
             
             value
            -protectedbyte[] value
            +protectedbyte[] value
             
             
             
            @@ -337,7 +337,7 @@ extends 
             
             ValueAndTagRewriteByteBufferCell
            -publicValueAndTagRewriteByteBufferCell(ByteBufferCellcell,
            +publicValueAndTagRewriteByteBufferCell(ByteBufferCellcell,
             byte[]value,
             byte[]tags)
             
            @@ -356,7 +356,7 @@ extends 
             
             getValueArray
            -publicbyte[]getValueArray()
            +publicbyte[]getValueArray()
             Description copied from 
            interface:Cell
             Contiguous raw bytes that may start at any index in the 
            containing array. Max length is
              Integer.MAX_VALUE which is 2,147,483,647 bytes.
            @@ -376,7 +376,7 @@ extends 
             
             getValueOffset
            -publicintgetValueOffset()
            +publicintgetValueOffset()
             
             Specified by:
             getValueOffsetin
             interfaceCell
            @@ -393,7 +393,7 @@ extends 
             
             getValueLength
            -publicintgetValueLength()
            +publicintgetValueLength()
             
             Specified by:
             getValueLengthin
             interfaceCell
            @@ -410,7 +410,7 @@ extends 
             
             getValueByteBuffer
            -publichttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
             title="class or interface in java.nio">ByteBuffergetValueByteBuffer()
            +publichttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
             title="class or interface in java.nio">ByteBuffergetValueByteBuffer()
             
             Overrides:
             getValueByteBufferin
             classPrivateCellUtil.TagRewriteByteBufferCell
            @@ -425,7 +425,7 @@ extends 
             
             getValuePosition
            -publicintgetValuePosition()
            +publicintgetValuePosition()
             
             Overrides:
             getValuePositionin
             classPrivateCellUtil.TagRewriteByteBufferCell
            @@ -440,7 +440,7 @@ extends 
             
             heapSize
            -publiclongheapSize()
            +publiclongheapSize()
             
             Specified by:
             heapSizein
             interfaceHeapSize
            @@ -458,7 +458,7 @@ extends 
             
             write
            -publicintwrite(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true;
             title="class or interface in java.io">OutputStreamout,
            +publicintwrite(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true;
             title="class or interface in java.io">OutputStreamout,
              booleanwithTags)
               throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
             title="class or interface in java.io">IOException
             Description copied from 
            interface:ExtendedCell
            @@ -489,7 +489,7 @@ extends 
             
             getSerializedSize
            -publicintgetSerializedSize(booleanwithTags)
            +publicintgetSerializedSize(booleanwithTags)
             
             Specified by:
             getSerializedSizein
             interfaceExtendedCell
            @@ -513,7 +513,7 @@ extends 
             
             write
            -publicvoidwrite(http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
             title="class or interface in java.nio">ByteBufferbuf,
            +publicvoidwrite(http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
             title="class or interface in java.nio">ByteBufferbuf,
               intoffset)
             Description copied from 
            interface:ExtendedCell
             

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b618ac40/devapidocs/index-all.html
            --
            diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
            index a10fb33..8082b30 100644
            --- a/devapidocs/index-all.html
            +++ b/devapidocs/index-all.html
            @@ -983,6 +983,8 @@
             
             Add the pair to the container, grouped by the 
            regionName
             
            +add(Cell)
             - Method in class org.apache.hadoop.hbase.client.Mutation
            +
             add(Cell)
             - Method in class org.apache.hadoop.hbase.client.Put
             
             Add the specified KeyValue to this Put operation.
            @@ -1748,8 +1750,6 @@
             
             addHFileRefs(String,
             ListPairPath, Path) - Method in class 
            org.apache.hadoop.hbase.replication.ReplicationQueuesZKImpl
             
            -addHFileRefs(String,
             ListPairPath, Path) - Method in class 
            org.apache.hadoop.hbase.replication.TableBasedReplicationQueuesImpl
            -
             addHFileRefsToQueue(TableName,
             byte[], ListPairPath, Path) - Method in class 
            org.apache.hadoop.hbase.replication.regionserver.Replication
             
             addHistogram(String,
             Histogram, MetricsRecordBuilder) - Method in class 
            org.apache.hadoop.hbase.metrics.impl.HBaseMetrics2HadoopMetricsAdapter
            @@ -1898,8 +1898,6 @@
             
             addLog(String,
             String) - Method in class org.apache.hadoop.hbase.replication.ReplicationQueuesZKImpl
             
            -addLog(String,
             String) - Method in class org.apache.hadoop.hbase.replication.TableBasedReplicationQueuesImpl
            -
             addLogFile(String,
             String) - Method in class org.apache.hadoop.hbase.snapshot.SnapshotInfo.SnapshotStats
             
             Add the specified log file to the stats
            @@ -2026,8 +2024,6 @@
             
             addPeerToHFileRefs(String)
             - Method in class org.apache.hadoop.hbase.replication.ReplicationQueuesZKImpl
             
            -addPeerToHFileRefs(String)
             - Method in class org.apache.hadoop.hbase.replication.TableBasedReplicationQueuesImpl
            -
             addPrimaryAssignment(RegionInfo,
             ServerName) - Method in class org.apache.hadoop.hbase.master.SnapshotOfRegionAssignmentFromMeta
             
             addProperty(String,
             String) - Method in class org.apache.hadoop.hbase.rest.model.NamespacesInstanceModel
            @@ -4179,10 +4175,6 @@
             
             attempts
             - Variable in class org.apache.hadoop.hbase.util.RetryCounter
             
            -attemptToClaimQueue(Result,
             String) - Method in class org.apache.hadoop.hbase.replication.TableBasedReplicationQueuesImpl
            -
            -Attempt to claim the given queue with a checkAndPut on the 
            OWNER column.
            -
             attemptToOwnTask(boolean,
             ZKWatcher, ServerName, String, int) - Static method in class 
            org.apache.hadoop.hbase.coordination.ZkSplitLogWorkerCoordination
             
             Try to own the task by transitioning the zk node data from 
            UNASSIGNED to OWNED.
            @@ -7112,8 +7104,6 @@
             
             Build the row key for the given queueId.
             
            -buildQueueRowKey(String)
             - Method in class org.apache.hadoop.hbase.replication.TableBasedReplicationQueuesImpl
            -
             buildRegionOpenInfoRequest(MasterProcedureEnv)
             - Method in class org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher.RegionOpenOperation
             
             buildRegionSpaceUseReportRequest(MapRegionInfo,
             Long) - Method in class org.apache.hadoop.hbase.regionserver.HRegionServer
            @@ -9057,6 +9047,8 @@
             The unit of storage in HBase consisting of the following 
            fields:
              
             
            +cell
             - Variable in class org.apache.hadoop.hbase.client.Mutation.CellWrapper
            +
             cell
             - Variable in class org.apache.hadoop.hbase.filter.KeyOnlyFilter.KeyOnlyByteBufferCell
             
             cell
             - Variable in class org.apache.hadoop.hbase.filter.KeyOnlyFilter.KeyOnlyCell
            @@ -9568,6 +9560,8 @@
             
             cellVisibilityExpr
             - Variable in class org.apache.hadoop.hbase.mapreduce.TsvImporterMapper
             
            +CellWrapper(Cell)
             - Constructor for class org.apache.hadoop.hbase.client.Mutation.CellWrapper
            +
             CellWritableComparable()
             - Constructor for class org.apache.hadoop.hbase.mapreduce.Import.CellWritableComparable
             
             CellWritableComparable(Cell)
             - Constructor for class org.apache.hadoop.hbase.mapreduce.Import.CellWritableComparable
            @@ -10542,10 +10536,6 @@
             
             checkpoint
             - Variable in class org.apache.hadoop.hbase.mapreduce.SampleUploader.Uploader
             
            -checkQueueExists(String)
             - Method in class org.apache.hadoop.hbase.replication.TableBasedReplicationQueuesImpl
            -
            -Check if the queue specified by queueId is stored in 
            HBase
            -
             checkQueuesDeleted(String)
             - Method in class org.apache.hadoop.hbase.replication.ReplicationPeersZKImpl
             
             checkQuota(int,
             int, int) - Method in class org.apache.hadoop.hbase.quotas.DefaultOperationQuota
            @@ -11143,8 +11133,6 @@
             
             claimQueue(String,
             String) - Method in class org.apache.hadoop.hbase.replication.ReplicationQueuesZKImpl
             
            -claimQueue(String,
             String) - Method in class org.apache.hadoop.hbase.replication.TableBasedReplicationQueuesImpl
            -
             CLASS
             - Static variable in class org.apache.hadoop.hbase.util.CommonFSUtils.StreamCapabilities
             
             CLASS_LOADER
             - Static variable in exception org.apache.hadoop.hbase.ipc.RemoteWithExtrasException
            @@ -12148,6 +12136,8 @@
              Use RawCell.cloneTags()
             
             
            +cloneTags()
             - Method in class org.apache.hadoop.hbase.client.Mutation.CellWrapper
            +
             cloneTags(Cell)
             - Static method 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/devapidocs/org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html 
            b/devapidocs/org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html
            index 48e7476..ee68b02 100644
            --- a/devapidocs/org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html
            +++ b/devapidocs/org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html
            @@ -255,7 +255,7 @@ the order they are declared.
             
             
             values
            -public staticMobCompactPartitionPolicy[]values()
            +public staticMobCompactPartitionPolicy[]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:
            @@ -275,7 +275,7 @@ for (MobCompactPartitionPolicy c : 
            MobCompactPartitionPolicy.values())
             
             
             valueOf
            -public staticMobCompactPartitionPolicyvalueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            +public staticMobCompactPartitionPolicyvalueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
             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/7c0589c0/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 ff2bc17..443ed4e 100644
            --- 
            a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html
            @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab";
             
             
             
            -private class RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer
            +private class RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer
             extends RawAsyncHBaseAdmin.TableProcedureBiConsumer
             
             
            @@ -232,7 +232,7 @@ extends 
             
             AddColumnFamilyProcedureBiConsumer
            -AddColumnFamilyProcedureBiConsumer(TableNametableName)
            +AddColumnFamilyProcedureBiConsumer(TableNametableName)
             
             
             
            @@ -249,7 +249,7 @@ extends 
             
             getOperationType
            -http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">StringgetOperationType()
            +http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">StringgetOperationType()
             
             Specified by:
             getOperationTypein
             classRawAsyncHBaseAdmin.TableProcedureBiConsumer
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
             
            b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
            index 6eb1c19..42235de 100644
            --- 
            a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html
            @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
             
             
             http://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html?is-external=true;
             title="class or interface in java.lang">@FunctionalInterface
            -private static interface RawAsyncHBaseAdmin.AdminRpcCallRESP,REQ
            +private static interface RawAsyncHBaseAdmin.AdminRpcCallRESP,REQ
             
             
             
            @@ -159,7 +159,7 @@ private static interface 
             
             call
            -voidcall(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.Interfacestub,
            +voidcall(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.Interfacestub,
               HBaseRpcControllercontroller,
               REQreq,
               org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcCallbackRESPdone)
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.Converter.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.Converter.html 
            b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.Converter.html
            index 8712342..e2992f3 100644
            --- 
            a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.Converter.html
            +++ 
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4b2cc17/apidocs/org/apache/hadoop/hbase/client/Mutation.html
            --
            diff --git a/apidocs/org/apache/hadoop/hbase/client/Mutation.html 
            b/apidocs/org/apache/hadoop/hbase/client/Mutation.html
            index 7aeebd6..a97e6d0 100644
            --- a/apidocs/org/apache/hadoop/hbase/client/Mutation.html
            +++ b/apidocs/org/apache/hadoop/hbase/client/Mutation.html
            @@ -18,8 +18,8 @@
             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};
            -var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
            Methods"],8:["t4","Concrete Methods"]};
            +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":42,"i27":10,"i28":10,"i29":10,"i30":10};
            +var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
            Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
             var altColor = "altColor";
             var rowColor = "rowColor";
             var tableTab = "tableTab";
            @@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Public
            -public abstract class Mutation
            +public abstract class Mutation
             extends OperationWithAttributes
             implements Row, CellScannable, 
            org.apache.hadoop.hbase.io.HeapSize
             
            @@ -188,10 +188,26 @@ implements 
             Constructors
             
            -Constructor and Description
            +Modifier
            +Constructor and Description
             
             
            -Mutation()
            +protected 
            +Mutation()
            +empty construction.
            +
            +
            +
            +protected 
            +Mutation(byte[]row,
            +longts,
            +http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true;
             title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListCellfamilyMap)
            +Construct the mutation with user defined data.
            +
            +
            +
            +protected 
            +Mutation(Mutationclone)
             
             
             
            @@ -203,7 +219,7 @@ implements 
             Method Summary
             
            -All MethodsInstance MethodsConcrete Methods
            +All MethodsInstance MethodsConcrete MethodsDeprecated Methods
             
             Modifier and Type
             Method and Description
            @@ -366,7 +382,10 @@ implements 
             Mutation
             setFamilyCellMap(http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true;
             title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListCellmap)
            -Method for setting the put's familyMap
            +Deprecated.
            +As of release 2.0.0, this 
            will be removed in HBase 3.0.0.
            + Use Mutation(byte[],
             long, NavigableMap) instead
            +
             
             
             
            @@ -436,7 +455,7 @@ implements 
             
             MUTATION_OVERHEAD
            -public static finallong MUTATION_OVERHEAD
            +public static finallong MUTATION_OVERHEAD
             
             
             
            @@ -445,7 +464,7 @@ implements 
             
             row
            -protectedbyte[] row
            +protectedbyte[] row
             
             
             
            @@ -454,7 +473,7 @@ implements 
             
             ts
            -protectedlong ts
            +protectedlong ts
             
             
             
            @@ -463,7 +482,7 @@ implements 
             
             durability
            -protectedDurability durability
            +protectedDurability durability
             
             
             
            @@ -472,7 +491,7 @@ implements 
             
             familyMap
            -protectedhttp://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true;
             title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListCell familyMap
            +protectedhttp://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true;
             title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListCell familyMap
             
             
             
            @@ -486,10 +505,39 @@ implements 
             
             
            +
            +
            +Mutation
            +protectedMutation()
            +empty construction.
            + We need this empty construction to keep binary compatibility.
            +
            +
            +
            +
            +
            +
            +
            +Mutation
            +protectedMutation(Mutationclone)
            +
            +
            +
            +
            +
             
             
             Mutation
            -publicMutation()
            +protectedMutation(byte[]row,
            +   longts,
            +   http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true;
             title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListCellfamilyMap)
            +Construct the mutation with user defined data.
            +
            +Parameters:
            +row - row. CAN'T be null
            +ts - timestamp
            +familyMap - the map to collect all cells internally. CAN'T be 
            null
            +
             
             
             
            @@ -506,7 +554,7 @@ implements 
             
             cellScanner
            -publicCellScannercellScanner()
            +publicCellScannercellScanner()
             
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/505bbb2e/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html
            --
            diff --git a/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html 
            b/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html
            index 3ce8f8a..9b96088 100644
            --- a/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html
            +++ b/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html
            @@ -35,557 +35,558 @@
             027import java.util.Arrays;
             028import java.util.Map;
             029import 
            java.util.concurrent.ConcurrentHashMap;
            -030import javax.crypto.SecretKeyFactory;
            -031import javax.crypto.spec.PBEKeySpec;
            -032import javax.crypto.spec.SecretKeySpec;
            -033
            -034import org.apache.commons.io.IOUtils;
            -035import org.apache.commons.logging.Log;
            -036import 
            org.apache.commons.logging.LogFactory;
            -037import 
            org.apache.hadoop.conf.Configuration;
            -038import 
            org.apache.hadoop.hbase.HBaseConfiguration;
            -039import 
            org.apache.hadoop.hbase.HConstants;
            -040import 
            org.apache.hadoop.hbase.util.Bytes;
            -041import 
            org.apache.hadoop.hbase.util.Pair;
            -042import 
            org.apache.hadoop.util.ReflectionUtils;
            -043import 
            org.apache.yetus.audience.InterfaceAudience;
            -044
            -045/**
            -046 * A facade for encryption algorithms and 
            related support.
            -047 */
            -048@InterfaceAudience.Public
            -049public final class Encryption {
            -050
            -051  private static final Log LOG = 
            LogFactory.getLog(Encryption.class);
            -052
            -053  /**
            -054   * Crypto context
            -055   */
            -056  @InterfaceAudience.Public
            -057  public static class Context extends 
            org.apache.hadoop.hbase.io.crypto.Context {
            -058
            -059/** The null crypto context */
            -060public static final Context NONE = 
            new Context();
            -061
            -062private Context() {
            -063  super();
            -064}
            -065
            -066private Context(Configuration conf) 
            {
            -067  super(conf);
            -068}
            -069
            -070@Override
            -071public Context setCipher(Cipher 
            cipher) {
            -072  super.setCipher(cipher);
            -073  return this;
            -074}
            -075
            -076@Override
            -077public Context setKey(Key key) {
            -078  super.setKey(key);
            -079  return this;
            -080}
            -081
            -082public Context setKey(byte[] key) {
            -083  super.setKey(new SecretKeySpec(key, 
            getCipher().getName()));
            -084  return this;
            -085}
            -086  }
            -087
            -088  public static Context newContext() {
            -089return new Context();
            -090  }
            -091
            -092  public static Context 
            newContext(Configuration conf) {
            -093return new Context(conf);
            -094  }
            -095
            -096  // Prevent instantiation
            -097  private Encryption() {
            -098super();
            -099  }
            -100
            -101  /**
            -102   * Get an cipher given a name
            -103   * @param name the cipher name
            -104   * @return the cipher, or null if a 
            suitable one could not be found
            -105   */
            -106  public static Cipher 
            getCipher(Configuration conf, String name) {
            -107return 
            getCipherProvider(conf).getCipher(name);
            -108  }
            -109
            -110  /**
            -111   * Get names of supported encryption 
            algorithms
            -112   *
            -113   * @return Array of strings, each 
            represents a supported encryption algorithm
            -114   */
            -115  public static String[] 
            getSupportedCiphers() {
            -116return 
            getSupportedCiphers(HBaseConfiguration.create());
            -117  }
            -118
            -119  /**
            -120   * Get names of supported encryption 
            algorithms
            -121   *
            -122   * @return Array of strings, each 
            represents a supported encryption algorithm
            -123   */
            -124  public static String[] 
            getSupportedCiphers(Configuration conf) {
            -125return 
            getCipherProvider(conf).getSupportedCiphers();
            -126  }
            -127
            -128  /**
            -129   * Return the MD5 digest of the 
            concatenation of the supplied arguments.
            -130   */
            -131  public static byte[] hash128(String... 
            args) {
            -132byte[] result = new byte[16];
            -133try {
            -134  MessageDigest md = 
            MessageDigest.getInstance("MD5");
            -135  for (String arg: args) {
            -136md.update(Bytes.toBytes(arg));
            -137  }
            -138  md.digest(result, 0, 
            result.length);
            -139  return result;
            -140} catch (NoSuchAlgorithmException e) 
            {
            -141  throw new RuntimeException(e);
            -142} catch (DigestException e) {
            -143  throw new RuntimeException(e);
            -144}
            -145  }
            -146
            -147  /**
            -148   * Return the MD5 digest of the 
            concatenation of the supplied arguments.
            -149   */
            -150  public static byte[] hash128(byte[]... 
            args) {
            -151byte[] result = new byte[16];
            -152try {
            -153  MessageDigest md = 
            MessageDigest.getInstance("MD5");
            -154  for (byte[] arg: args) {
            -155md.update(arg);
            -156  }
            -157  md.digest(result, 0, 
            result.length);
            -158  return result;
            -159} catch (NoSuchAlgorithmException e) 
            {
            -160  throw new RuntimeException(e);
            -161} catch (DigestException e) {
            -162  throw new RuntimeException(e);
            -163}
            -164  }
            -165
            -166  /**
            -167   * Return the SHA-256 digest of the 
            concatenation of the supplied arguments.
            -168   */
            -169  public static byte[] hash256(String... 
            args) {
            -170byte[] result = 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4c0cfa5/apidocs/src-html/org/apache/hadoop/hbase/ChoreService.html
            --
            diff --git a/apidocs/src-html/org/apache/hadoop/hbase/ChoreService.html 
            b/apidocs/src-html/org/apache/hadoop/hbase/ChoreService.html
            index e77979d..27f5596 100644
            --- a/apidocs/src-html/org/apache/hadoop/hbase/ChoreService.html
            +++ b/apidocs/src-html/org/apache/hadoop/hbase/ChoreService.html
            @@ -35,369 +35,370 @@
             027import 
            java.util.concurrent.ThreadFactory;
             028import 
            java.util.concurrent.atomic.AtomicInteger;
             029
            -030import 
            org.apache.hadoop.hbase.shaded.com.google.common.annotations.VisibleForTesting;
            -031import org.apache.commons.logging.Log;
            -032import 
            org.apache.commons.logging.LogFactory;
            -033import 
            org.apache.hadoop.hbase.ScheduledChore.ChoreServicer;
            -034import 
            org.apache.yetus.audience.InterfaceAudience;
            -035
            -036/**
            -037 * ChoreService is a service that can be 
            used to schedule instances of {@link ScheduledChore} to run
            -038 * periodically while sharing threads. 
            The ChoreService is backed by a
            -039 * {@link ScheduledThreadPoolExecutor} 
            whose core pool size changes dynamically depending on the
            -040 * number of {@link ScheduledChore} 
            scheduled. All of the threads in the core thread pool of the
            -041 * underlying {@link 
            ScheduledThreadPoolExecutor} are set to be daemon threads.
            -042 * p
            -043 * The ChoreService provides the ability 
            to schedule, cancel, and trigger instances of
            -044 * {@link ScheduledChore}. The 
            ChoreService also provides the ability to check on the status of
            -045 * scheduled chores. The number of 
            threads used by the ChoreService changes based on the scheduling
            -046 * load and whether or not the scheduled 
            chores are executing on time. As more chores are scheduled,
            -047 * there may be a need to increase the 
            number of threads if it is noticed that chores are no longer
            -048 * meeting their scheduled start times. 
            On the other hand, as chores are cancelled, an attempt is
            -049 * made to reduce the number of running 
            threads to see if chores can still meet their start times
            -050 * with a smaller thread pool.
            -051 * p
            -052 * When finished with a ChoreService it 
            is good practice to call {@link ChoreService#shutdown()}.
            -053 * Calling this method ensures that all 
            scheduled chores are cancelled and cleaned up properly.
            -054 */
            -055@InterfaceAudience.Public
            -056public class ChoreService implements 
            ChoreServicer {
            -057  private static final Log LOG = 
            LogFactory.getLog(ChoreService.class);
            -058
            -059  /**
            -060   * The minimum number of threads in the 
            core pool of the underlying ScheduledThreadPoolExecutor
            -061   */
            -062  @InterfaceAudience.Private
            -063  public final static int 
            MIN_CORE_POOL_SIZE = 1;
            -064
            -065  /**
            -066   * This thread pool is used to schedule 
            all of the Chores
            -067   */
            -068  private final 
            ScheduledThreadPoolExecutor scheduler;
            -069
            -070  /**
            -071   * Maps chores to their futures. 
            Futures are used to control a chore's schedule
            -072   */
            -073  private final 
            HashMapScheduledChore, ScheduledFuture? scheduledChores;
            -074
            -075  /**
            -076   * Maps chores to Booleans which 
            indicate whether or not a chore has caused an increase in the
            -077   * core pool size of the 
            ScheduledThreadPoolExecutor. Each chore should only be allowed to
            -078   * increase the core pool size by 1 
            (otherwise a single long running chore whose execution is
            -079   * longer than its period would be able 
            to spawn too many threads).
            -080   */
            -081  private final 
            HashMapScheduledChore, Boolean choresMissingStartTime;
            -082
            -083  /**
            -084   * The coreThreadPoolPrefix is the 
            prefix that will be applied to all threads within the
            -085   * ScheduledThreadPoolExecutor. The 
            prefix is typically related to the Server that the service is
            -086   * running on. The prefix is useful 
            because it allows us to monitor how the thread pool of a
            -087   * particular service changes over time 
            VIA thread dumps.
            -088   */
            -089  private final String 
            coreThreadPoolPrefix;
            -090
            -091  /**
            -092   *
            -093   * @param coreThreadPoolPrefix Prefix 
            that will be applied to the Thread name of all threads
            -094   *  spawned by this service
            -095   */
            -096  @InterfaceAudience.Private
            -097  @VisibleForTesting
            -098  public ChoreService(final String 
            coreThreadPoolPrefix) {
            -099this(coreThreadPoolPrefix, 
            MIN_CORE_POOL_SIZE, false);
            -100  }
            -101
            -102  /**
            -103   * @param coreThreadPoolPrefix Prefix 
            that will be applied to the Thread name of all threads
            -104   *  spawned by this service
            -105   * @param jitter Should chore service 
            add some jitter for all of the scheduled chores. When set
            -106   *   to true this will add 
            -10% to 10% jitter.
            -107   */
            -108  public ChoreService(final String 
            coreThreadPoolPrefix, final boolean jitter) {
            -109this(coreThreadPoolPrefix, 
            MIN_CORE_POOL_SIZE, jitter);
            -110  }
            -111
            -112  /**
            -113   * @param coreThreadPoolPrefix Prefix 
            that will be applied to the Thread name of 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/071f974b/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 c8c5c39..b79ce8b 100644
            --- a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
            +++ b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.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};
            +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};
             var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
            Methods"],8:["t4","Concrete Methods"]};
             var altColor = "altColor";
             var rowColor = "rowColor";
            @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.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.
            @@ -174,7 +174,7 @@ implements 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
             
             
             Fields inherited from classorg.apache.hadoop.hbase.regionserver.RSRpcServices
            -REGION_SERVER_RPC_SCHEDULER_FACTORY_CLASS,
             REGIONSERVER_ADMIN_SERVICE_CONFIG,
             REGIONSERVER_CLIENT_SERVICE_CONFIG
            +REGION_SERVER_RPC_SCHEDULER_FACTORY_CLASS,
             REGIONSERVER_ADMIN_SERVICE_CONFIG,
             REGIONSERVER_CLIENT_SERVICE_CONFIG,
             RESERVOIR_ENABLED_KEY
             
             
             
            @@ -282,75 +282,83 @@ implements 
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
             createPriority()
             
             
            +protected RpcServerInterface
            +createRpcServer(Serverserver,
            +   org.apache.hadoop.conf.Configurationconf,
            +   RpcSchedulerFactoryrpcSchedulerFactory,
            +   http://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true;
             title="class or interface in java.net">InetSocketAddressbindAddress,
            +   http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">Stringname)
            +
            +
             org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableResponse
             createTable(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcControllercontroller,
            
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableRequestreq)
             
            -
            +
             org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersResponse
             decommissionRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcControllercontroller,
              
            org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersRequestrequest)
             
            -
            +
             org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnResponse
             deleteColumn(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcControllercontroller,
             
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html 
            b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html
            index 74add70..ed0d721 100644
            --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html
            +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html
            @@ -18,7 +18,7 @@
             catch(err) {
             }
             //-->
            -var methods = 
            {"i0":10,"i1":6,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":6,"i13":6,"i14":6,"i15":6,"i16":9,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":6,"i28":10,"i29":10,"i30":10,"i31":10,"i32":6,"i33":10,"i34":10,"i35":10,"i36":9,"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};
            +var methods = 
            {"i0":10,"i1":6,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":9,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":6,"i30":10,"i31":10,"i32":10,"i33":10,"i34":6,"i35":10,"i36":10,"i37":10,"i38":9,"i39":10,"i40":9,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":9,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":9};
             var tabs = {65535:["t0","All Methods"],1:["t1","Static 
            Methods"],2:["t2","Instance Methods"],4:["t3","Abstract 
            Methods"],8:["t4","Concrete Methods"]};
             var altColor = "altColor";
             var rowColor = "rowColor";
            @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Private
            -public abstract class AbstractFSWALW
             extends WALProvider.WriterBase
            +public abstract class AbstractFSWALW
             extends WALProvider.WriterBase
             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 WAL
             Implementation of WAL to go against 
            FileSystem; i.e. keep WALs in HDFS. Only one
            @@ -246,112 +246,116 @@ implements 
             
             
            +private long
            +lastTimeCheckLowReplication
            +
            +
             protected http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
             title="class or interface in java.util">ListWALActionsListener
             listeners
             Listeners that are called on WAL events.
             
             
            -
            +
             private static 
            org.apache.commons.logging.Log
             LOG
             
            -
            +
             (package private) http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true;
             title="class or interface in 
            java.util">Comparatororg.apache.hadoop.fs.Path
             LOG_NAME_COMPARATOR
             WAL Comparator; it compares the timestamp (log filenum), 
            present in the log file name.
             
             
            -
            +
             protected long
             logrollsize
             
            -
            +
             protected int
             maxLogs
             
            -
            +
             protected http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true;
             title="class or interface in 
            java.util.concurrent.atomic">AtomicInteger
             numEntries
             
            -
            +
             protected 
            org.apache.hadoop.fs.PathFilter
             ourFiles
             Matches just those wal files that belong to this wal 
            instance.
             
             
            -
            +
             protected http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String
             prefixPathStr
             Prefix used when checking for wal membership.
             
             
            -
            +
             protected http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true;
             title="class or interface in 
            java.util.concurrent.locks">ReentrantLock
             rollWriterLock
             This lock makes sure only one log roll runs at a time.
             
             
            -
            +
             protected SequenceIdAccounting
             sequenceIdAccounting
             Class that does accounting of sequenceids in WAL 
            subsystem.
             
             
            -
            +
             protected 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
             shutdown
             
            -
            +
             protected long
             slowSyncNs
             
            -
            +
             private http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true;
             title="class or interface in java.util.concurrent">ConcurrentMaphttp://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true;
             title="class or interface in java.lang">Thread,SyncFuture
             syncFuturesByHandler
             Map of SyncFutures keyed by 
            Handler objects.
             
             
            -
            +
             protected http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true;
             title="class or interface in 
            java.util.concurrent.atomic">AtomicLong
             totalLogSize
             The total size of wal
             
             
            -
            +
             protected org.apache.hadoop.fs.Path
             walArchiveDir
             dir path where old logs are kept.
             
             
            -
            +
             protected org.apache.hadoop.fs.Path
             walDir
             WAL directory, where 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4abd958d/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Export.html
            --
            diff --git a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Export.html 
            b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Export.html
            index ed46bde..e35d560 100644
            --- a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Export.html
            +++ b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Export.html
            @@ -28,7 +28,7 @@
             020
             021import java.io.IOException;
             022
            -023import 
            org.apache.yetus.audience.InterfaceAudience;
            +023import 
            org.apache.commons.lang3.ArrayUtils;
             024import 
            org.apache.hadoop.conf.Configuration;
             025import 
            org.apache.hadoop.conf.Configured;
             026import org.apache.hadoop.fs.Path;
            @@ -37,13 +37,13 @@
             029import 
            org.apache.hadoop.hbase.client.Scan;
             030import 
            org.apache.hadoop.hbase.HBaseConfiguration;
             031import 
            org.apache.hadoop.hbase.io.ImmutableBytesWritable;
            -032import 
            org.apache.hadoop.hbase.util.ArrayUtils;
            -033import 
            org.apache.hadoop.hbase.util.Triple;
            -034import org.apache.hadoop.mapreduce.Job;
            -035import 
            org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;
            -036import 
            org.apache.hadoop.mapreduce.lib.output.SequenceFileOutputFormat;
            -037import org.apache.hadoop.util.Tool;
            -038import 
            org.apache.hadoop.util.ToolRunner;
            +032import 
            org.apache.hadoop.hbase.util.Triple;
            +033import org.apache.hadoop.mapreduce.Job;
            +034import 
            org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;
            +035import 
            org.apache.hadoop.mapreduce.lib.output.SequenceFileOutputFormat;
            +036import org.apache.hadoop.util.Tool;
            +037import 
            org.apache.hadoop.util.ToolRunner;
            +038import 
            org.apache.yetus.audience.InterfaceAudience;
             039
             040/**
             041 * Export an HBase table.
            @@ -86,7 +86,7 @@
             078  @Override
             079  public int run(String[] args) throws 
            Exception {
             080if 
            (!ExportUtils.isValidArguements(args)) {
            -081  ExportUtils.usage("Wrong number of 
            arguments: " + ArrayUtils.length(args));
            +081  ExportUtils.usage("Wrong number of 
            arguments: " + ArrayUtils.getLength(args));
             082  System.err.println("   -D " + 
            JOB_NAME_CONF_KEY
             083  + "=jobName - use the 
            specified mapreduce job name for the export");
             084  System.err.println("For MR 
            performance consider the following properties:");
            
            
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e23b49ba/book.html
            --
            diff --git a/book.html b/book.html
            index 26813e2..897e454 100644
            --- a/book.html
            +++ b/book.html
            @@ -3605,21 +3605,6 @@ Some configurations would only appear in source code; 
            the only way to identify t
             
             
             
            -
            -
            -hbase.bucketcache.combinedcache.enabled
            -
            -
            -Description
            -Whether or not the bucketcache is used in league with the LRU on-heap block 
            cache. In this mode, indices and blooms are kept in the LRU blockcache and the 
            data blocks are kept in the bucketcache.
            -
            -
            -Default
            -true
            -
            -
            -
            -
             
             
             hbase.bucketcache.size
            @@ -10361,7 +10346,7 @@ You may see an error like the following:
             
             
             
            -$ 
            HADOOP_CLASSPATH=${HBASE_BUILD_HOME}/hbase-server/target/hbase-server-VERSION-SNAPSHOT.jar:`${HBASE_BUILD_HOME}/bin/hbase
             classpath` ${HADOOP_HOME}/bin/hadoop jar 
            ${HBASE_BUILD_HOME}/hbase-server/target/hbase-server-VERSION-SNAPSHOT.jar 
            rowcounter usertable
            +$ 
            HADOOP_CLASSPATH=${HBASE_BUILD_HOME}/hbase-mapreduce/target/hbase-mapreduce-VERSION-SNAPSHOT.jar:`${HBASE_BUILD_HOME}/bin/hbase
             classpath` ${HADOOP_HOME}/bin/hadoop jar 
            ${HBASE_BUILD_HOME}/hbase-mapreduce/target/hbase-mapreduce-VERSION-SNAPSHOT.jar 
            rowcounter usertable
             
             
             
            @@ -10497,7 +10482,7 @@ To learn about the bundled MapReduce jobs, run the 
            following command.
             
             
             
            -$ 
            ${HADOOP_HOME}/bin/hadoop jar ${HBASE_HOME}/hbase-server-VERSION.jar
            +$ 
            ${HADOOP_HOME}/bin/hadoop jar ${HBASE_HOME}/hbase-mapreduce-VERSION.jar
             An example program must be given as the first argument.
             Valid program names are:
               copytable: Export a table from local cluster to peer cluster
            @@ -10514,7 +10499,7 @@ To run one of the jobs, model your command after the 
            following example.
             
             
             
            -$ 
            ${HADOOP_HOME}/bin/hadoop jar ${HBASE_HOME}/hbase-server-VERSION.jar rowcounter 
            myTable
            +$ 
            ${HADOOP_HOME}/bin/hadoop jar ${HBASE_HOME}/hbase-mapreduce-VERSION.jar 
            rowcounter myTable
             
             
             
            @@ -24538,7 +24523,7 @@ For example (substitute VERSION with your HBase 
            version):
             
             
             
            -HADOOP_CLASSPATH=`hbase classpath` hadoop jar 
            $HBASE_HOME/hbase-server-VERSION.jar rowcounter usertable
            +HADOOP_CLASSPATH=`hbase classpath` hadoop jar 
            $HBASE_HOME/hbase-mapreduce-VERSION.jar rowcounter usertable
             
             
             
            @@ -26498,7 +26483,7 @@ row10   c1  c2
             
             
             
            - HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath` 
            ${HADOOP_HOME}/bin/hadoop jar ${HBASE_HOME}/hbase-server-VERSION.jar importtsv 
            -Dimporttsv.columns=HBASE_ROW_KEY,d:c1,d:c2 
            -Dimporttsv.bulk.output=hdfs://storefileoutput datatsv hdfs://inputfile
            + HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath` 
            ${HADOOP_HOME}/bin/hadoop jar ${HBASE_HOME}/hbase-mapreduce-VERSION.jar 
            importtsv -Dimporttsv.columns=HBASE_ROW_KEY,d:c1,d:c2 
            -Dimporttsv.bulk.output=hdfs://storefileoutput datatsv hdfs://inputfile
             
             
             
            @@ -27848,7 +27833,7 @@ replication as long as peers exist.
             
             
             
            -$ 
            HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath` 
            ${HADOOP_HOME}/bin/hadoop jar 
            ${HBASE_HOME}/hbase-server-VERSION.jar verifyrep 
            --starttime=timestamp --endtime=timestamp 
            --families=myFam ID tableName
            +$ 
            HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath` 
            ${HADOOP_HOME}/bin/hadoop jar 
            ${HBASE_HOME}/hbase-mapreduce-VERSION.jar verifyrep 
            --starttime=timestamp --endtime=timestamp 
            --families=myFam ID tableName
             
             
             
            @@ -37009,7 +36994,7 @@ The server will return cellblocks compressed using this 
            same compressor as long
             
             
             Version 3.0.0-SNAPSHOT
            -Last updated 2017-12-06 14:29:39 UTC
            +Last updated 2017-12-09 14:29:38 UTC
             
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e23b49ba/bulk-loads.html
            --
            diff --git a/bulk-loads.html b/bulk-loads.html
            index 53f5cb4..ff86075 100644
            --- a/bulk-loads.html
            +++ b/bulk-loads.html
            @@ -7,7 +7,7 @@
               
             
             
            -
            +
             
             Apache HBase   
               Bulk Loads in Apache HBase (TM)
            @@ -311,7 +311,7 @@ under the License. -->
             https://www.apache.org/;>The Apache Software 
            Foundation.
             All rights reserved.  
             
            -  Last Published: 
            2017-12-06
            +  Last Published: 
            2017-12-09
             
             
             
            
            
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d171b896/devapidocs/org/apache/hadoop/hbase/client/Delete.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/client/Delete.html 
            b/devapidocs/org/apache/hadoop/hbase/client/Delete.html
            index d617678..d288bff 100644
            --- a/devapidocs/org/apache/hadoop/hbase/client/Delete.html
            +++ b/devapidocs/org/apache/hadoop/hbase/client/Delete.html
            @@ -18,7 +18,7 @@
             catch(err) {
             }
             //-->
            -var methods = 
            {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":42,"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};
            +var methods = 
            {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":42,"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};
             var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
            Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
             var altColor = "altColor";
             var rowColor = "rowColor";
            @@ -129,7 +129,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Public
            -public class Delete
            +public class Delete
             extends Mutation
             implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
             title="class or interface in java.lang">ComparableRow
             Used to perform Delete operations on a single row.
            @@ -375,20 +375,13 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
             Set the TTL desired for the result of the mutation, in 
            milliseconds.
             
             
            -
            -http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
             title="class or interface in java.util">Maphttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String,http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
            -toMap(intmaxCols)
            -Compile the details beyond the scope of getFingerprint 
            (row, columns,
            - timestamps, etc.) into a Map along with the fingerprinted information.
            -
            -
             
             
             
             
             
             Methods inherited from classorg.apache.hadoop.hbase.client.Mutation
            -cellScanner,
             checkRow,
             checkRow,
             checkRow,
             compareTo,
             createPutKeyValue,
             createPutKeyValue,
             createPutKeyValue, extraHeapSize,
             getACL,
             getCellList,
             getCellVisibility,
             getClusterIds,
             getDurability,
             getFamilyCellMap,
             getFingerprint,
             getRow, href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#getTimeStamp--">getTimeStamp,
             > href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#getTTL--">getTTL,
             > href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#heapSize--">heapSize,
             > href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#isEmpty--">isEmpty,
             > href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#isReturnResults--">isReturnResults,
             > href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#numFamilies--">numFamilies,
             > href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#setReturnResults-boolean-">setReturnResults,
             > href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#size--">size,
             > href="../../../../../org/apache/hadoop/hbase/client/Mutation.html#toCellVisibility-org.apache.hadoop.hbase.security.visibility.CellVisibility-">toCellVisibility
            +cellScanner,
             checkRow,
             checkRow,
             checkRow,
             compareTo,
             createPutKeyValue,
             createPutKeyValue,
             createPutKeyValue, extraHeapSize,
             get,
             getACL,
             getCellList,
             getCellVisibility,
             getClusterIds,
             getDurability,
             getFamilyCellMap,
             getFingerp
             rint, getRow,
             getTimeStamp,
             getTTL,
             has,
             has,
             has,
             has,
             has,
             heapSize,
             isEmpty, isReturnResults,
             numFamilies,
             setReturnResults,
             size,
             toCellVisibility,
             toMap
             
             
             
            @@ -438,7 +431,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
             
             
             Delete
            -publicDelete(byte[]row)
            +publicDelete(byte[]row)
             Create a Delete operation for the specified row.
              
              If no further operations are done, this will delete everything
            @@ -458,7 +451,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
             
             
             Delete
            -publicDelete(byte[]row,
            +publicDelete(byte[]row,
               longtimestamp)
             Create a Delete operation for the specified row and 
            timestamp.
             
            @@ -481,7 +474,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
             
             
             Delete
            -publicDelete(byte[]row,
            +publicDelete(byte[]row,
               introwOffset,
               introwLength)
             Create a Delete operation for the specified row and 
            timestamp.
            @@ -506,7 +499,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
             
             
             Delete
            -publicDelete(byte[]row,
            +publicDelete(byte[]row,
               introwOffset,
               introwLength,
               longtimestamp)
            @@ -533,7 +526,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
             
             
             Delete
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/devapidocs/overview-tree.html
            --
            diff --git a/devapidocs/overview-tree.html b/devapidocs/overview-tree.html
            index 9f23f4b..bee299f 100644
            --- a/devapidocs/overview-tree.html
            +++ b/devapidocs/overview-tree.html
            @@ -2275,6 +2275,7 @@
             org.apache.hadoop.hbase.regionserver.MetricsTableWrapperAggregateImpl.MetricsTableValues
             org.apache.hadoop.hbase.regionserver.MetricsTableWrapperAggregateImpl.TableMetricsWrapperRunnable
             (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true;
             title="class or interface in java.lang">Runnable)
             org.apache.hadoop.hbase.thrift.MetricsThriftServerSourceFactoryImpl 
            (implements org.apache.hadoop.hbase.thrift.MetricsThriftServerSourceFactory)
            +org.apache.hadoop.hbase.regionserver.wal.MetricsWAL (implements 
            org.apache.hadoop.hbase.regionserver.wal.WALActionsListener)
             org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgressT
             org.apache.hadoop.hbase.zookeeper.MiniZooKeeperCluster
             org.apache.hadoop.hbase.mob.compactions.MobCompactionRequest
            @@ -2814,6 +2815,12 @@
             
             
             
            +org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient (implements java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true;
             title="class or interface in java.io">Closeable)
            +org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient.Task (implements 
            java.util.concurrent.http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true;
             title="class or interface in java.util.concurrent">Delayed)
            +
            +org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient.ZKTaskT
            +
            +
             org.apache.hadoop.mapreduce.RecordReaderKEYIN,VALUEIN 
            (implements java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true;
             title="class or interface in java.io">Closeable)
             
             org.apache.hadoop.hbase.snapshot.ExportSnapshot.ExportSnapshotInputFormat.ExportSnapshotRecordReader
            @@ -2980,6 +2987,7 @@
             
             
             
            +org.apache.hadoop.hbase.replication.regionserver.Replication (implements 
            org.apache.hadoop.hbase.regionserver.ReplicationSinkService, 
            org.apache.hadoop.hbase.regionserver.ReplicationSourceService, 
            org.apache.hadoop.hbase.regionserver.wal.WALActionsListener)
             org.apache.hadoop.hbase.client.replication.ReplicationAdmin (implements java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true;
             title="class or interface in java.io">Closeable)
             org.apache.hadoop.hbase.util.hbck.ReplicationChecker
             org.apache.hadoop.hbase.replication.ReplicationEndpoint.Context
            @@ -4039,12 +4047,6 @@
             org.apache.hadoop.hbase.regionserver.wal.FSWALEntry
             
             
            -org.apache.hadoop.hbase.regionserver.wal.WALActionsListener.Base (implements 
            org.apache.hadoop.hbase.regionserver.wal.WALActionsListener)
            -
            -org.apache.hadoop.hbase.regionserver.wal.MetricsWAL
            -org.apache.hadoop.hbase.replication.regionserver.Replication (implements 
            org.apache.hadoop.hbase.regionserver.ReplicationSinkService, 
            org.apache.hadoop.hbase.regionserver.ReplicationSourceService)
            -
            -
             org.apache.hadoop.hbase.regionserver.wal.WALCellCodec (implements 
            org.apache.hadoop.hbase.codec.Codec)
             
             org.apache.hadoop.hbase.regionserver.wal.SecureWALCellCodec
            @@ -5017,7 +5019,7 @@
             org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.LeaseRecovery
             org.apache.hadoop.hbase.wal.WALProvider
             org.apache.hadoop.hbase.io.WritableWithSize
            -org.apache.hadoop.hbase.client.ZKAsyncRegistry.CuratorEventProcessorT
            +org.apache.hadoop.hbase.client.ZKAsyncRegistry.ConverterT
             org.apache.hadoop.hbase.zookeeper.ZKMetricsListener
             org.apache.hadoop.hbase.coordination.ZKSplitLogManagerCoordination.TaskFinisher
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/devapidocs/src-html/org/apache/hadoop/hbase/CellScannable.html
            --
            diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/CellScannable.html 
            b/devapidocs/src-html/org/apache/hadoop/hbase/CellScannable.html
            index e7fef04..015f8d8 100644
            --- a/devapidocs/src-html/org/apache/hadoop/hbase/CellScannable.html
            +++ b/devapidocs/src-html/org/apache/hadoop/hbase/CellScannable.html
            @@ -33,7 +33,7 @@
             025 * CellScanner rather than say 
            Iteratorlt;Cellgt;.  See CellScanner class comment for why we go
             026 * dumber than java.util.Iterator.
             027 */
            -028@InterfaceAudience.Private
            +028@InterfaceAudience.Public
             029public interface CellScannable {
             030  /**
             031   * @return A CellScanner over the 
            contained {@link Cell}s
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/devapidocs/src-html/org/apache/hadoop/hbase/CellScanner.html
            --
            diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/CellScanner.html 
            b/devapidocs/src-html/org/apache/hadoop/hbase/CellScanner.html
            index c858828..2f4a7c8 100644
            --- 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/713d773f/devapidocs/org/apache/hadoop/hbase/master/RegionState.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/master/RegionState.html 
            b/devapidocs/org/apache/hadoop/hbase/master/RegionState.html
            index 130b3a6..1a0cb4e 100644
            --- a/devapidocs/org/apache/hadoop/hbase/master/RegionState.html
            +++ b/devapidocs/org/apache/hadoop/hbase/master/RegionState.html
            @@ -18,7 +18,7 @@
             catch(err) {
             }
             //-->
            -var methods = 
            {"i0":10,"i1":9,"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":9,"i39":10,"i40":10,"i41":10};
            +var methods = 
            {"i0":10,"i1":9,"i2":9,"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":9,"i40":10,"i41":10,"i42":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";
            @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
             
             
             @InterfaceAudience.Private
            -public class RegionState
            +public class RegionState
             extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Object
             State of a Region while undergoing transitions.
              This class is immutable.
            @@ -186,23 +186,19 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             Constructor and Description
             
             
            -RegionState(RegionInforegion,
            -   RegionState.Statestate)
            -
            -
             RegionState(RegionInforegion,
            RegionState.Statestate,
            longstamp,
            ServerNameserverName)
             
            -
            +
             RegionState(RegionInforegion,
            RegionState.Statestate,
            longstamp,
            ServerNameserverName,
            longritDuration)
             
            -
            +
             RegionState(RegionInforegion,
            RegionState.Statestate,
            ServerNameserverName)
            @@ -235,178 +231,183 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
             
             
             
            +static RegionState
            +createForTesting(RegionInforegion,
            +RegionState.Statestate)
            +
            +
             boolean
             equals(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
             title="class or interface in java.lang">Objectobj)
             Check if two states are the same, except timestamp
             
             
            -
            +
             RegionInfo
             getRegion()
             
            -
            +
             long
             getRitDuration()
             
            -
            +
             ServerName
             getServerName()
             
            -
            +
             long
             getStamp()
             
            -
            +
             RegionState.State
             getState()
             
            -
            +
             int
             hashCode()
             Don't count timestamp in hash code calculation
             
             
            -
            +
             boolean
             isClosed()
             
            -
            +
             boolean
             isClosing()
             
            -
            +
             boolean
             isClosingOrClosedOnServer(ServerNamesn)
             
            -
            +
             boolean
             isFailedClose()
             
            -
            +
             boolean
             isFailedOpen()
             
            -
            +
             boolean
             isMerged()
             
            -
            +
             boolean
             isMerging()
             
            -
            +
             boolean
             isMergingNew()
             
            -
            +
             boolean
             isMergingNewOnServer(ServerNamesn)
             
            -
            +
             boolean
             isMergingNewOrOfflineOnServer(ServerNamesn)
             
            -
            +
             boolean
             isMergingNewOrOpenedOnServer(ServerNamesn)
             
            -
            +
             boolean
             isMergingOnServer(ServerNamesn)
             
            -
            +
             boolean
             isOffline()
             
            -
            +
             boolean
             isOnServer(ServerNamesn)
             
            -
            +
             boolean
             isOpened()
             
            -
            +
             boolean
             isOpenedOnServer(ServerNamesn)
             
            -
            +
             boolean
             isOpening()
             
            -
            +
             boolean
             isOpeningOrFailedOpenOnServer(ServerNamesn)
             
            -
            +
             boolean
             isOpeningOrOpenedOnServer(ServerNamesn)
             
            -
            +
             boolean
             isReadyToOffline()
             Check if a region state can transition to offline
             
             
            -
            +
             boolean
             isReadyToOnline()
             Check if a region state can transition to online
             
             
            -
            +
             boolean
             isSplit()
             
            -
            +
             boolean
             isSplitting()
             
            -
            +
             boolean
             isSplittingNew()
             
            -
            +
             boolean
             isSplittingNewOnServer(ServerNamesn)
             
            -
            +
             boolean
             isSplittingOnServer(ServerNamesn)
             
            -
            +
             boolean
             isSplittingOrOpenedOnServer(ServerNamesn)
             
            -
            +
             boolean
             isSplittingOrSplitOnServer(ServerNamesn)
             
            -
            +
             boolean
             isUnassignable()
             Check if a region state is one of offline states that
              can't transition to pending_close/closing (unassign/offline)
             
             
            -
            +
             static boolean
             isUnassignable(RegionState.Statestate)
             Check if a region state is one of offline states that
              can't transition to pending_close/closing (unassign/offline)
             
             
            -
            +
             http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in java.lang">String
             toDescriptiveString()
             A slower (but more easy-to-read) stringification
             
             
            -
            +
             http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
             title="class or interface in 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fd365a2b/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 8cbd00e..8eee002 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":18,"i3":6,"i4":6,"i5":6,"i6":18,"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":18,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":18,"i54":18,"i55":18,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":18,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":18,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":18,"i88":6,"i89":6,"i90":6,"i91":18,"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":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i119":6,"i
             
            120":6,"i121":6,"i122":6,"i123":18,"i124":18,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":6,"i135":6,"i136":6,"i137":6};
            +var methods = 
            {"i0":6,"i1":6,"i2":18,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":18,"i15":18,"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":18,"i47":6,"i48":6,"i49":18,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":18,"i57":18,"i58":18,"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":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":18,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":18,"i91":6,"i92":6,"i93":6,"i94":18,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":18,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i119"
             
            :6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":18,"i129":18,"i130":6,"i131":6,"i132":6,"i133":6,"i134":6,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":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";
            @@ -221,13 +221,13 @@ 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">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            +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">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
             compact(TableNametableName)
             Compact 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">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            +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">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
             compact(TableNametableName,
            byte[]columnFamily)
             Compact a column family within a table.
            @@ -235,31 +235,46 @@ 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">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
             title="class or interface in java.lang">Void
            +compact(TableNametableName,
            +   byte[]columnFamily,
            +   CompactTypecompactType)
            +Compact a column family within a table.
            +
            +
            +
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b9722a17/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 620d01b..595a76c 100644
            --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
            +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
            @@ -699,19 +699,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">EnumE (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">ComparableT, 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.regionserver.MemStoreCompactionStrategy.Action
            -org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope
            -org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status
            -org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type
            -org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection
            -org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType
            -org.apache.hadoop.hbase.regionserver.ScanType
             org.apache.hadoop.hbase.regionserver.Region.Operation
            -org.apache.hadoop.hbase.regionserver.BloomType
            +org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType
            +org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope
             org.apache.hadoop.hbase.regionserver.FlushType
            -org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage
            +org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action
            +org.apache.hadoop.hbase.regionserver.ScanType
             org.apache.hadoop.hbase.regionserver.HRegion.FlushResult.Result
            +org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage
            +org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status
             org.apache.hadoop.hbase.regionserver.ScannerContext.NextState
            +org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection
            +org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type
            +org.apache.hadoop.hbase.regionserver.BloomType
             
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b9722a17/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
             
            b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
            index 9d29552..313f199 100644
            --- 
            a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
            @@ -130,9 +130,9 @@
             
             java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
             title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
             title="class or interface in java.lang">ComparableT, 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.regionserver.querymatcher.ScanQueryMatcher.MatchCode
             org.apache.hadoop.hbase.regionserver.querymatcher.StripeCompactionScanQueryMatcher.DropDeletesInOutput
             org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker.DeleteResult
            +org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCode
             
             
             
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b9722a17/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
            --
            diff --git 
            a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
             
            b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
            index c3ab9b6..f5e592d 100644
            --- 
            a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
            +++ 
            b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
            @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
             
             
             
            -class ReplicationSourceManager.AdoptAbandonedQueuesWorker
            +class ReplicationSourceManager.AdoptAbandonedQueuesWorker
             extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true;
             title="class or interface in java.lang">Thread
             
             
            @@ -228,7 +228,7 @@ extends 

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b1eb7453/devapidocs/org/apache/hadoop/hbase/KeyValueBuilder.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/KeyValueBuilder.html 
            b/devapidocs/org/apache/hadoop/hbase/KeyValueBuilder.html
            index c075059..abb62e4 100644
            --- a/devapidocs/org/apache/hadoop/hbase/KeyValueBuilder.html
            +++ b/devapidocs/org/apache/hadoop/hbase/KeyValueBuilder.html
            @@ -153,7 +153,7 @@ extends ExtendedCellBuilderImpl
            -family,
             fLength,
             fOffset,
             qLength,
             qOffset,
             qualifier,
             rLength,
             rOffset,
             row,
             seqId,
             tags, tagsLength,
             tagsOffset,
             timestamp,
             type,
             value,
             vLength,
             vOffset
            +allowSeqIdUpdate,
             family,
             fLength,
             fOffset,
             qLength,
             qOffset,
             qualifier,
             rLength,
             rOffset,
             row,
             seqId, tags,
             tagsLength,
             tagsOffset,
             timestamp,
             type,
             value,
             vLength,
             vOffset
             
             
             
            @@ -171,6 +171,9 @@ extends 
             KeyValueBuilder()
             
            +
            +KeyValueBuilder(booleanallowSeqIdUpdate)
            +
             
             
             
            @@ -222,10 +225,19 @@ extends 
             
             
            +
            +
            +KeyValueBuilder
            +KeyValueBuilder()
            +
            +
            +
            +
            +
             
             
             KeyValueBuilder
            -KeyValueBuilder()
            +KeyValueBuilder(booleanallowSeqIdUpdate)
             
             
             
            @@ -242,7 +254,7 @@ extends 
             
             innerBuild
            -protectedExtendedCellinnerBuild()
            +protectedExtendedCellinnerBuild()
             
             Specified by:
             innerBuildin
             classExtendedCellBuilderImpl
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b1eb7453/devapidocs/org/apache/hadoop/hbase/NoTagsByteBufferKeyValue.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/NoTagsByteBufferKeyValue.html 
            b/devapidocs/org/apache/hadoop/hbase/NoTagsByteBufferKeyValue.html
            index 4689931..4564f86 100644
            --- a/devapidocs/org/apache/hadoop/hbase/NoTagsByteBufferKeyValue.html
            +++ b/devapidocs/org/apache/hadoop/hbase/NoTagsByteBufferKeyValue.html
            @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
             
             
             All Implemented Interfaces:
            -http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true;
             title="class or interface in java.lang">Cloneable, Cell, ExtendedCell, HeapSize, SettableSequenceId, SettableTimestamp
            +http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true;
             title="class or interface in java.lang">Cloneable, Cell, ExtendedCell, HeapSize, RawCell, SettableSequenceId, SettableTimestamp
             
             
             Direct Known Subclasses:
            @@ -157,6 +157,13 @@ extends Fields inherited from interfaceorg.apache.hadoop.hbase.ExtendedCell
             CELL_NOT_BASED_ON_CHUNK
             
            +
            +
            +
            +
            +Fields inherited from interfaceorg.apache.hadoop.hbase.RawCell
            +MAX_TAGS_LENGTH
            +
             
             
             
            @@ -240,6 +247,13 @@ extends Methods inherited from interfaceorg.apache.hadoop.hbase.ExtendedCell
             getChunkId
             
            +
            +
            +
            +
            +Methods inherited from interfaceorg.apache.hadoop.hbase.RawCell
            +checkForTagsLength,
             cloneTags,
             getTag,
             getTags
            +
             
             
             
            @@ -314,9 +328,10 @@ extends Description copied from 
            interface:Cell
             HBase internally uses 2 bytes to store tags length in Cell.
              As the tags length is always a non-negative number, to make good use of the 
            sign bit,
            - the max of tags length is defined as TagUtil.MAX_TAGS_LENGTH,
             which is 2 * Short.MAX_VALUE + 1 = 65535.
            + the max of tags length is defined 2 * Short.MAX_VALUE + 1 = 65535.
              As a result, the return type is int, because a short is not capable of 
            handling that.
            - Please note that even if the return type is int, the max tags length is far 
            less than Integer.MAX_VALUE.
            + Please note that even if the return type is int, the max tags length is far
            + less than Integer.MAX_VALUE.
             
             Specified by:
             getTagsLengthin
             interfaceCell
            
            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b1eb7453/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html
            --
            diff --git a/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html 
            b/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html
            index ad24657..a468cd5 100644
            --- a/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html
            +++ b/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html
            @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
             
             
             All Implemented Interfaces:
            -http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true;
             title="class or interface in java.lang">Cloneable, Cell, ExtendedCell, HeapSize, SettableSequenceId, SettableTimestamp
            +http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true;
             title="class or interface in java.lang">Cloneable, Cell, ExtendedCell, HeapSize, RawCell, SettableSequenceId, SettableTimestamp
             
             
             
            @@ -163,6 +163,13 @@ extends ExtendedCell
             CELL_NOT_BASED_ON_CHUNK
             
            +
            +
            +
            +
            +Fields inherited from interfaceorg.apache.hadoop.hbase.RawCell
            +MAX_TAGS_LENGTH
            +
             
             
             
            @@ -241,6 +248,13 @@ extends ExtendedCell
             getChunkId
             
            +
            +
            +
            +
            +Methods inherited from interfaceorg.apache.hadoop.hbase.RawCell
            +checkForTagsLength,
             cloneTags,
             getTag
            +
             
             
             
            
            

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

            http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
            --
            diff --git 
            a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
             
            b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
            index 6284559..5ee1a0d 100644
            --- 
            a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
            +++ 
            b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
            @@ -164,7 +164,7 @@
             156import 
            org.apache.hadoop.hbase.replication.ReplicationPeerConfig;
             157import 
            org.apache.hadoop.hbase.replication.ReplicationPeerDescription;
             158import 
            org.apache.hadoop.hbase.replication.ReplicationQueuesZKImpl;
            -159import 
            org.apache.hadoop.hbase.replication.master.TableCFsUpdater;
            +159import 
            org.apache.hadoop.hbase.replication.master.ReplicationPeerConfigUpgrader;
             160import 
            org.apache.hadoop.hbase.replication.regionserver.Replication;
             161import 
            org.apache.hadoop.hbase.security.AccessDeniedException;
             162import 
            org.apache.hadoop.hbase.security.UserProvider;
            @@ -806,9 +806,9 @@
             798// This is for backwards 
            compatibility
             799// See HBASE-11393
             800status.setStatus("Update TableCFs 
            node in ZNode");
            -801TableCFsUpdater tableCFsUpdater = new 
            TableCFsUpdater(zooKeeper,
            +801ReplicationPeerConfigUpgrader 
            tableCFsUpdater = new ReplicationPeerConfigUpgrader(zooKeeper,
             802conf, 
            this.clusterConnection);
            -803tableCFsUpdater.update();
            +803tableCFsUpdater.copyTableCFs();
             804
             805// Add the Observer to delete space 
            quotas on table deletion before starting all CPs by
             806// default with quota support, 
            avoiding if user specifically asks to not load this Observer.
            @@ -916,2631 +916,2632 @@
             908this.masterFinishedInitializationTime 
            = System.currentTimeMillis();
             909
            configurationManager.registerObserver(this.balancer);
             910
            configurationManager.registerObserver(this.hfileCleaner);
            -911
            -912// Set master as 'initialized'.
            -913setInitialized(true);
            -914
            -915
            assignmentManager.checkIfShouldMoveSystemRegionAsync();
            -916
            -917status.setStatus("Assign meta 
            replicas");
            -918metaBootstrap.assignMetaReplicas();
            -919
            -920status.setStatus("Starting quota 
            manager");
            -921initQuotaManager();
            -922if (QuotaUtil.isQuotaEnabled(conf)) 
            {
            -923  // Create the quota snapshot 
            notifier
            -924  spaceQuotaSnapshotNotifier = 
            createQuotaSnapshotNotifier();
            -925  
            spaceQuotaSnapshotNotifier.initialize(getClusterConnection());
            -926  this.quotaObserverChore = new 
            QuotaObserverChore(this, getMasterMetrics());
            -927  // Start the chore to read the 
            region FS space reports and act on them
            -928  
            getChoreService().scheduleChore(quotaObserverChore);
            -929
            -930  this.snapshotQuotaChore = new 
            SnapshotQuotaObserverChore(this, getMasterMetrics());
            -931  // Start the chore to read 
            snapshots and add their usage to table/NS quotas
            -932  
            getChoreService().scheduleChore(snapshotQuotaChore);
            -933}
            -934
            -935// clear the dead servers with same 
            host name and port of online server because we are not
            -936// removing dead server with same 
            hostname and port of rs which is trying to check in before
            -937// master initialization. See 
            HBASE-5916.
            -938
            this.serverManager.clearDeadServersWithSameHostNameAndPortOfOnlineServer();
            -939
            -940// Check and set the znode ACLs if 
            needed in case we are overtaking a non-secure configuration
            -941status.setStatus("Checking ZNode 
            ACLs");
            -942zooKeeper.checkAndSetZNodeAcls();
            -943
            -944status.setStatus("Initializing MOB 
            Cleaner");
            -945initMobCleaner();
            -946
            -947status.setStatus("Calling 
            postStartMaster coprocessors");
            -948if (this.cpHost != null) {
            -949  // don't let cp initialization 
            errors kill the master
            -950  try {
            -951this.cpHost.postStartMaster();
            -952  } catch (IOException ioe) {
            -953LOG.error("Coprocessor 
            postStartMaster() hook failed", ioe);
            -954  }
            -955}
            -956
            -957zombieDetector.interrupt();
            -958  }
            -959
            -960  /**
            -961   * Adds the {@code 
            MasterSpaceQuotaObserver} to the list of configured Master observers to
            -962   * automatically remove space quotas 
            for a table when that table is deleted.
            -963   */
            -964  @VisibleForTesting
            -965  public void 
            updateConfigurationForSpaceQuotaObserver(Configuration conf) {
            -966// We're configured to not delete 
            quotas on table deletion, so we don't need to add the obs.
            -967if (!conf.getBoolean(
            -968  
            MasterSpaceQuotaObserver.REMOVE_QUOTA_ON_TABLE_DELETE,
            -969  
            MasterSpaceQuotaObserver.REMOVE_QUOTA_ON_TABLE_DELETE_DEFAULT)) {
            -970  return;
            -971}
            -972String[] masterCoprocs = 
            conf.getStrings(CoprocessorHost.MASTER_COPROCESSOR_CONF_KEY);
            -973final int length = null == 
            masterCoprocs ? 0 : masterCoprocs.length;
            

              1   2   3   >