http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5427a45e/apidocs/org/apache/hadoop/hbase/CellBuilderType.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/CellBuilderType.html
b/apidocs/org/apache/hadoop/hbase/CellBuilderType.html
index d2fb707..30f6496 100644
--- a/apidocs/org/apache/hadoop/hbase/CellBuilderType.html
+++ b/apidocs/org/apache/hadoop/hbase/CellBuilderType.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
+ææç±»
-- 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<CellBuilderType>
+- https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true"
title="java.langä¸çç±»ææ¥å£">java.lang.Enum<CellBuilderType>
-
- org.apache.hadoop.hbase.CellBuilderType
@@ -113,15 +113,15 @@ 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<[40/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/io/hfile/class-use/Cacheable.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/Cacheable.html
b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/Cacheable.html
index deef407..4a3c74b 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/Cacheable.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/Cacheable.html
@@ -329,6 +329,15 @@
+static boolean
+BlockCacheUtil.shouldReplaceExistingCacheBlock(BlockCacheblockCache,
+ BlockCacheKeycacheKey,
+ CacheablenewBlock)
+Because of the region splitting, it's possible that the
split key locate in the middle of a
+ block.
+
+
+
static int
BlockCacheUtil.validateBlockAddition(Cacheableexisting,
CacheablenewBlock,
@@ -478,7 +487,7 @@
-void
+private void
BucketCache.cacheBlockWithWait(BlockCacheKeycacheKey,
CacheablecachedItem,
booleaninMemory,
@@ -487,6 +496,13 @@
+private void
+BucketCache.cacheBlockWithWaitInternal(BlockCacheKeycacheKey,
+ CacheablecachedItem,
+ booleaninMemory,
+ booleanwait)
+
+
void
BucketCache.returnBlock(BlockCacheKeycacheKey,
Cacheableblock)
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bcb555af/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
index f742eab..4864878 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -273,12 +273,12 @@
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.io.hfile.Cacheable.MemoryType
-org.apache.hadoop.hbase.io.hfile.BlockType
org.apache.hadoop.hbase.io.hfile.HFileBlock.Writer.State
-org.apache.hadoop.hbase.io.hfile.BlockPriority
org.apache.hadoop.hbase.io.hfile.BlockType.BlockCategory
+org.apache.hadoop.hbase.io.hfile.BlockType
+org.apache.hadoop.hbase.io.hfile.BlockPriority
org.apache.hadoop.hbase.io.hfile.CacheConfig.ExternalBlockCaches
+org.apache.hadoop.hbase.io.hfile.Cacheable.MemoryType
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bcb555af/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html
b/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html
index 8411756..e0d6d30 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html
@@ -1192,7 +1192,7 @@ implements
NIO_BUFFER_LIMIT
-protected static finalint NIO_BUFFER_LIMIT
+protected static finalint NIO_BUFFER_LIMIT
When the read or write buffer size is larger than this
limit, i/o will be
done in chunks of this size. Most RPC requests and responses would be
be smaller.
@@ -1407,7 +1407,7 @@ implements
setErrorHandler
-publicvoidsetErrorHandler(HBaseRPCErrorHandlerhandler)
+publicvoidsetErrorHandler(HBaseRPCErrorHandlerhandler)
Set the handler for calling out of RPC for error
conditions.
Specified by:
@@ -1423,7 +1423,7 @@ implements
getErrorHandler
-publicHBaseRPCErrorHandlergetErrorHandler()
+publicHBaseRPCErrorHandlergetErrorHandler()
Specified by:
getErrorHandlerin
interfaceRpcServerInterface
@@ -1436,7 +1436,7 @@ implements
getMetrics
-publicMetricsHBaseServergetMetrics()
+publicMetricsHBaseServergetMetrics()
Returns the metrics instance for reporting RPC call
statistics
Specified by:
@@ -1450,7 +1450,7 @@ implements
addCallSize
-publicvoidaddCallSize(longdiff)
+publicvoidaddCallSize(longdiff)
Description copied from
interface:RpcServerInterface
Add/subtract from the current size of all outstanding
calls. Called on setup of a call to add
call total size and then again at end of a call to remove the call size.
@@ -1468,7 +1468,7 @@ implements
authorize
-publicvoidauthorize(org.apache.hadoop.security.UserGroupInformationuser,
+publicvoidauthorize(org.apache.hadoop.security.UserGroupInformationuser,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html
index 2bff8a4..8a5bfc7 100644
---
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html
+++
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html
@@ -75,7 +75,7 @@ var activeTableTab = "activeTableTab";
Summary:
Nested|
-Field|
+Field|
Constr|
Method
@@ -157,6 +157,21 @@ extends
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from classorg.apache.hadoop.hbase.client.HBaseAdmin.ProcedureFuture
+procId
+
+
+
@@ -332,7 +347,7 @@ extends
Summary:
Nested|
-Field|
+Field|
Constr|
Method
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html
index 508c5a8..8bbc6e3 100644
---
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html
+++
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html
@@ -75,7 +75,7 @@ var activeTableTab = "activeTableTab";
Summary:
Nested|
-Field|
+Field|
Constr|
Method
@@ -162,6 +162,21 @@ extends
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from classorg.apache.hadoop.hbase.client.HBaseAdmin.ProcedureFuture
+procId
+
+
+
@@ -328,7 +343,7 @@ extends
Summary:
Nested|
-Field|
+Field|
Constr|
Method
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html
index 2068a7d..ad54d29 100644
---
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html
+++
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html
@@ -75,7 +75,7 @@ var activeTableTab = "activeTableTab";
Summary:
Nested|
-Field|
+Field|
Constr|
Method
@@ -161,6 +161,21 @@ extends
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from classorg.apache.hadoop.hbase.client.HBaseAdmin.ProcedureFuture
+procId
+
+
+
@@ -371,7 +386,7 @@ extends
Summary:
Nested|
-Field|
+Field|
Constr|
Method
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html
index 8bd7bb1..302697c 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
@InterfaceStability.Evolving
-protected abstract static class HBaseAdmin.NamespaceFuture
+protected abstract static class HBaseAdmin.NamespaceFuture
extends HBaseAdmin.ProcedureFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true;
title="class or interface in java.lang">Void
@@ -164,6 +164,13 @@ extends namespaceName
+
+
+
+
+Fields inherited from classorg.apache.hadoop.hbase.client.HBaseAdmin.ProcedureFuture
+procId
+
@@ -244,7 +251,7 @@ extends
namespaceName
-private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String namespaceName
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String namespaceName
@@ -261,7 +268,7 @@ extends
NamespaceFuture
-publicNamespaceFuture(HBaseAdminadmin,
+publicNamespaceFuture(HBaseAdminadmin,
https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringnamespaceName,
https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true;
title="class or interface in java.lang">LongprocId)
@@ -280,7 +287,7 @@ extends
getNamespaceName
-protectedhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb5d2c62/bulk-loads.html
--
diff --git a/bulk-loads.html b/bulk-loads.html
index 66454cc..7ecf4a7 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -7,7 +7,7 @@
-
+
Apache HBase
Bulk Loads in Apache HBase (TM)
@@ -306,7 +306,7 @@ under the License. -->
https://www.apache.org/;>The Apache Software
Foundation.
All rights reserved.
- Last Published:
2018-06-27
+ Last Published:
2018-06-28
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55ce8d97/devapidocs/org/apache/hadoop/hbase/RegionLoad.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/RegionLoad.html
b/devapidocs/org/apache/hadoop/hbase/RegionLoad.html
index 64db1e7..9e37555 100644
--- a/devapidocs/org/apache/hadoop/hbase/RegionLoad.html
+++ b/devapidocs/org/apache/hadoop/hbase/RegionLoad.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":42,"i28":42,"i29":42,"i30":42,"i31":42,"i32":42,"i33":42,"i34":42,"i35":42,"i36":42,"i37":42,"i38":42,"i39":42};
+var methods =
{"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":42,"i28":42,"i29":42,"i30":42,"i31":42,"i32":42,"i33":42,"i34":42,"i35":42,"i36":42,"i37":42,"i38":42,"i39":42,"i40":42};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -228,6 +228,12 @@ implements
long
+getCpRequestCount()
+Deprecated.
+
+
+
+long
getCurrentCompactedKVs()
Deprecated.
As of release 2.0.0, this
will be removed in HBase 3.0.0
@@ -235,19 +241,19 @@ implements
-
+
float
getDataLocality()
Deprecated.
-
+
long
getFilteredReadRequestCount()
Deprecated.
-
+
long
getFilteredReadRequestsCount()
Deprecated.
@@ -256,13 +262,13 @@ implements
-
+
long
getLastMajorCompactionTimestamp()
Deprecated.
-
+
long
getLastMajorCompactionTs()
Deprecated.
@@ -271,13 +277,13 @@ implements
-
+
Size
getMemStoreSize()
Deprecated.
-
+
int
getMemStoreSizeMB()
Deprecated.
@@ -286,7 +292,7 @@ implements
-
+
byte[]
getName()
Deprecated.
@@ -295,13 +301,13 @@ implements
-
+
long
getReadRequestCount()
Deprecated.
-
+
long
getReadRequestsCount()
Deprecated.
@@ -310,13 +316,13 @@ implements
-
+
byte[]
getRegionName()
Deprecated.
-
+
long
getRequestsCount()
Deprecated.
@@ -325,7 +331,7 @@ implements
-
+
int
getRootIndexSizeKB()
Deprecated.
@@ -334,7 +340,7 @@ implements
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in
java.util">Listorg.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.StoreSequenceId
getStoreCompleteSequenceId()
Deprecated.
@@ -343,19 +349,19 @@ implements
-
+
int
getStoreCount()
Deprecated.
-
+
int
getStoreFileCount()
Deprecated.
-
+
Size
getStoreFileIndexSize()
Deprecated.
@@ -364,7 +370,7 @@ implements
-
+
int
getStorefileIndexSizeKB()
Deprecated.
@@ -373,7 +379,7 @@ implements
-
+
int
getStorefileIndexSizeMB()
Deprecated.
@@ -383,13 +389,13 @@ implements
-
+
Size
getStoreFileRootLevelIndexSize()
Deprecated.
-
+
int
getStorefiles()
Deprecated.
@@ -398,13 +404,13 @@ implements
-
+
Size
getStoreFileSize()
Deprecated.
-
+
int
getStorefileSizeMB()
Deprecated.
@@ -413,13 +419,13 @@ implements
-
+
Size
getStoreFileUncompressedDataIndexSize()
Deprecated.
-
+
int
getStores()
Deprecated.
@@ -428,13 +434,13 @@ implements
-
+
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/lang/Long.html?is-external=true;
title="class or interface in java.lang">Long
getStoreSequenceId()
Deprecated.
-
+
int
getStoreUncompressedSizeMB()
Deprecated.
@@ -443,7 +449,7 @@ implements
-
+
long
getTotalCompactingKVs()
Deprecated.
@@ -452,7 +458,7 @@ implements
-
+
int
getTotalStaticBloomSizeKB()
Deprecated.
@@ -461,7 +467,7 @@ implements
-
+
int
getTotalStaticIndexSizeKB()
Deprecated.
@@ -470,19 +476,19 @@ implements
-
+
Size
getUncompressedStoreFileSize()
Deprecated.
-
+
long
getWriteRequestCount()
Deprecated.
-
+
long
getWriteRequestsCount()
Deprecated.
@@ -491,7 +497,7 @@ implements
-
+
https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
toString()
Deprecated.
@@ -694,13 +700,29 @@ publicbyte[]
+
+
+
+
+getCpRequestCount
+publiclonggetCpRequestCount()
+Deprecated.
+
+Specified by:
+getCpRequestCountin
interfaceRegionMetrics
+Returns:
+the number of coprocessor service requests made to region
+
+
+
getFilteredReadRequestCount
-publiclonggetFilteredReadRequestCount()
+publiclonggetFilteredReadRequestCount()
Deprecated.
Specified by:
@@
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html
b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html
index 0c73ca5..4d6ae2f 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.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":9,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":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":9,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":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 RegionStates
+public class RegionStates
extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
RegionStates contains a set of Maps that describes the
in-memory state of the AM, with
the regions available in the system, the region in transition, the offline
regions and
@@ -306,208 +306,217 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
getFailedOpen(RegionInforegionInfo)
+https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
+getOpenRegionsOfTable(TableNametable)
+
+
protected RegionStates.RegionStateNode
getOrCreateRegionStateNode(RegionInforegionInfo)
-
+
RegionStates.ServerStateNode
getOrCreateServer(ServerNameserverName)
Be judicious calling this method.
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapRegionInfo,ServerName
getRegionAssignments()
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapRegionState.State,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
getRegionByStateOfTable(TableNametableName)
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionState
getRegionFailedOpen()
-
+
ServerName
getRegionServerOfRegion(RegionInforegionInfo)
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionStates.RegionStateNode
getRegionsInTransition()
-
+
int
getRegionsInTransitionCount()
Get the number of regions in transition.
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html?is-external=true;
title="class or interface in java.util">SortedSetRegionState
getRegionsInTransitionOrderedByTimestamp()
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
getRegionsOfTable(TableNametable)
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
getRegionsOfTable(TableNametable,
booleanoffline)
-
+
+https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
+getRegionsOfTable(TableNametable,
+ https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true;
title="class or interface in java.util.function">PredicateRegionStates.RegionStateNodefilter)
+
+
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionState
getRegionsStateInTransition()
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/65565d77/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
b/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
index 2d56475..75a99c7 100644
---
a/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
+++
b/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
@@ -247,7 +247,7 @@ extends
Methods inherited from classorg.apache.hadoop.hbase.master.HMaster
-abort,
abortProcedure,
addColumn,
addReplicationPeer,
balance,
balance,
balanceSwitch,
canCreateBaseZNode, canUpdateTableDescriptor,
checkIfShouldMoveSystemRegionAsync,
checkInitialized,
checkServiceStarted,
checkTableModifiable,
configureInfoServer,
constructMaster,
createMetaBootstrap,
createNamespace,
createRpcServices,
createServerManager,
createSystemTable,
createTable,
decommissionRegionSer
vers, decorateMasterConfiguration,
deleteColumn,
deleteNamespace,
deleteTable,
disableReplicationPeer,
disableTable,
enableReplicationPeer, enableTable,
getAssignmentManager,
getAverageLoad,
getCatalogJanitor,
getClientIdAuditPrefix,
getClusterMetrics,
getClusterMetrics,
getClusterMetricsWi
thoutCoprocessor, getClusterMetricsWithoutCoprocessor,
getClusterSchema,
getDumpServlet,
getFavoredNodesManager,
getHFileCleaner,
getInitializedEvent,
getLastMajorCompactionTimestamp,
getLastMajorCompactionTimestampForRegion,
getLoadBalancer,
getLoadBalancerClassName,
getLoadedCoprocessors,
getLockManager,
getLocks,
getLogCleaner,
getMasterActiveTime,
getMasterCoprocessorHost,
getMasterCoprocessors,
getMasterFileSystem,
getMasterFinishedInitializationTime,
getMasterMetrics,
getMasterProcedureExecutor,
getMasterProcedureManagerHost,
getMasterQuotaManager,
getMasterRpcServices,
getMasterStartTime,
getMasterWalManager,
getMergePlanCount,
getMetaTableObserver,
getMobCompactionState,
getNamespace,
getNamespaces,
getNumWALFiles,
getProcedures, getProcessName,
getQuotaObserverChore,
getRegionNormalizer,
getRegionNormalizerTracker,
getRegionServerFatalLogBuffer,
getRegionServerInfoPort,
getRegionServerVersion,
getRemoteInetAddress,
getReplicationPeerConfig,
getReplicationPeerManager,
getServerCrashProcessingEnabledEvent,
getServerManager,
getServerName,
getSnapshotManager,
getSnapshotQuotaObserverChore,
getSpaceQuotaSnapshotNotifier,
getSplitOrMergeTracker,
getSplitPlanCount,
getTableDescriptors,
getTableRegionForRow,
getTableStateManager,
getUseThisHostnameInstead,
getWalProcedureStore, getZooKeeper,
initClusterSchemaService,
initializeZKBasedSystemTrackers,
isActiveMaster,
isBalancerOn,
isCatalogJanitorEnabled,
isCleanerChoreEnabled,
isInitialized,
isInMaintenanceMode, isNormalizerOn,
isServerCrashProcessingEnabled,
isSplitOrMergeEnabled,
listDecommissionedRegionServers,
listReplicationPeers,
listTableDescriptors,
listTableDescriptorsByNamespace,
listTableNames,
listTableNamesByNamespace,
login,
main,
mergeRegions,
modifyColumn,
modifyNamespace,
modifyTable,
move,
normalizeRegions,
recommissionRegionServer,
recoverMeta,
registerService,
remoteProcedureCompleted,
remoteProcedureFailed,
removeReplicationPeer,
reportMobCompactionEnd,
reportMobCompactionStart,
requestMobCompaction,
restoreSnapshot,
setCatalogJanitorEnabled,
setInitialized,
setServerCrashProcessingEnabled,
shutdown,
splitRegion,
stop,
stopMaster,
stopServiceThreads,
truncateTable,
updateConfigurationForSpaceQuotaObserver,
updateReplicationPeerConfig,
waitForMasterActive
+abort,
abortProcedure,
addColumn,
addReplicationPeer,
balance,
balance,
balanceSwitch,
canCreateBaseZNode, canUpdateTableDescriptor,
checkIfShouldMoveSystemRegionAsync,
checkInitialized,
checkServiceStarted,
checkTableModifiable,
configureInfoServer,
constructMaster,
createMetaBootstrap,
createNamespace,
createRpcServices,
createServerManager,
createSystemTable,
createTable,
decommissionRegionSer
vers, decorateMasterConfiguration,
deleteColumn,
deleteNamespace,
deleteTable,
disableReplicationPeer,
disableTable,
enableReplicationPeer, enableTable,
getAssignmentManager,
getAverageLoad,
getCatalogJanitor,
getClientIdAuditPrefix,
getClusterMetrics,
getClusterMetrics,
getClusterMetricsWi
thoutCoprocessor, getClusterMetricsWithoutCoprocessor,
getClusterSchema,
getDumpServlet,
getFavoredNodesManager,
getHFileCleaner,
getInitializedEvent,
getLastMajorCompactionTimestamp,
getLastMajorCompactionTimestampForRegion,
getLoadBalancer,
getLoadBalancerClassName,
getLoadedCoprocessors,
getLockManager,
getLocks,
getLogCleaner,
getMasterActiveTime,
getMasterCoprocessorHost,
getMasterCoprocessors,
getMasterFileSystem,
getMasterFinishedInitializationTime,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e11cf2cb/devapidocs/org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html
index 6cf7da5..25c20c3 100644
---
a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html
+++
b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10};
+var methods = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
PrevClass
-NextClass
+NextClass
Frames
@@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab";
Summary:
-Nested|
+Nested|
Field|
Constr|
Method
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.LimitedPrivate(value={"Coprocesssor","Phoenix"})
-public class CompressionContext
+public class CompressionContext
extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
Context that holds the various dictionaries for compression
in WAL.
@@ -119,6 +119,25 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes
+
+Modifier and Type
+Class and Description
+
+
+static class
+CompressionContext.DictionaryIndex
+
+
+
+
@@ -132,28 +151,12 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
Field and Description
-(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
-ENABLE_WAL_TAGS_COMPRESSION
+private https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapCompressionContext.DictionaryIndex,Dictionary
+dictionaries
-Dictionary
-familyDict
-
-
-(package private) Dictionary
-qualifierDict
-
-
-Dictionary
-regionDict
-
-
-(package private) Dictionary
-rowDict
-
-
-Dictionary
-tableDict
+(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
+ENABLE_WAL_TAGS_COMPRESSION
(package private) TagCompressionContext
@@ -197,6 +200,10 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
(package private) void
clear()
+
+Dictionary
+getDictionary(https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
title="class or interface in
java.lang">EnumdictIndex)
+
@@ -225,56 +232,20 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
ENABLE_WAL_TAGS_COMPRESSION
-static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String ENABLE_WAL_TAGS_COMPRESSION
+static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String ENABLE_WAL_TAGS_COMPRESSION
See Also:
Constant
Field Values
-
-
-
-
-
-regionDict
-public finalDictionary regionDict
-
-
-
+
-tableDict
-public finalDictionary tableDict
-
-
-
-
-
-
-
-familyDict
-public finalDictionary familyDict
-
-
-
-
-
-
-
-qualifierDict
-finalDictionary qualifierDict
-
-
-
-
-
-
-
-rowDict
-finalDictionary rowDict
+dictionaries
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapCompressionContext.DictionaryIndex,Dictionary dictionaries
@@ -283,7 +254,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
tagCompressionContext
-TagCompressionContext tagCompressionContext
+TagCompressionContext tagCompressionContext
@@ -300,7 +271,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
CompressionContext
-publicCompressionContext(https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true;
title="class or interface in java.lang">Class? extends DictionarydictType,
+publicCompressionContext(https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true;
title="class or interface in java.lang">Class? extends DictionarydictType,
booleanrecoveredEdits,
booleanhasTagCompression)
throws https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityException.html?is-external=true;
title="class or interface in java.lang">SecurityException,
@@ -326,13 +297,22 @@ extends
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3469cbc0/devapidocs/org/apache/hadoop/hbase/master/assignment/FailedRemoteDispatchException.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/master/assignment/FailedRemoteDispatchException.html
b/devapidocs/org/apache/hadoop/hbase/master/assignment/FailedRemoteDispatchException.html
deleted file mode 100644
index ce0d4e8..000
---
a/devapidocs/org/apache/hadoop/hbase/master/assignment/FailedRemoteDispatchException.html
+++ /dev/null
@@ -1,276 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd;>
-
-
-
-
-
-FailedRemoteDispatchException (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.master.assignment
-Class
FailedRemoteDispatchException
-
-
-
-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.master.assignment.FailedRemoteDispatchException
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-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 FailedRemoteDispatchException
-extends HBaseIOException
-Used internally signaling failed queue of a remote procedure
- operation.
-
-See Also:
-Serialized
Form
-
-
-
-
-
-
-
-
-
-
-
-
-Constructor Summary
-
-Constructors
-
-Constructor and Description
-
-
-FailedRemoteDispatchException(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, https://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://git-wip-us.apache.org/repos/asf/hbase-site/blob/4df09ed9/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
index a267579..2d8d745 100644
---
a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
+++
b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
@@ -1244,56 +1244,61 @@
protected StateMachineProcedure.Flow
+ReopenTableRegionsProcedure.executeFromState(MasterProcedureEnvenv,
+
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ReopenTableRegionsStatestate)
+
+
+protected StateMachineProcedure.Flow
RestoreSnapshotProcedure.executeFromState(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.RestoreSnapshotStatestate)
-
+
protected StateMachineProcedure.Flow
ServerCrashProcedure.executeFromState(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashStatestate)
-
+
protected StateMachineProcedure.Flow
TruncateTableProcedure.executeFromState(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.TruncateTableStatestate)
-
+
protected static MasterQuotaManager
ProcedureSyncWait.getMasterQuotaManager(MasterProcedureEnvenv)
-
+
protected ProcedureMetrics
ServerCrashProcedure.getProcedureMetrics(MasterProcedureEnvenv)
-
+
protected org.apache.hadoop.fs.Path
AbstractStateMachineTableProcedure.getRegionDir(MasterProcedureEnvenv,
RegionInforegion)
-
+
private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
ModifyTableProcedure.getRegionInfoList(MasterProcedureEnvenv)
-
+
private TableNamespaceManager
ModifyNamespaceProcedure.getTableNamespaceManager(MasterProcedureEnvenv)
-
+
private static TableNamespaceManager
CreateNamespaceProcedure.getTableNamespaceManager(MasterProcedureEnvenv)
-
+
private static TableNamespaceManager
DeleteNamespaceProcedure.getTableNamespaceManager(MasterProcedureEnvenv)
-
+
private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
ServerCrashProcedure.handleRIT(MasterProcedureEnvenv,
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInforegions)
Handle any outstanding RIT that are up against
this.serverName, the crashed server.
-
+
private void
RecoverMetaProcedure.handleRIT(MasterProcedureEnvenv,
RegionInfori,
@@ -1303,28 +1308,28 @@
to carry.
-
+
protected boolean
AbstractStateMachineRegionProcedure.hasLock(MasterProcedureEnvenv)
-
+
protected boolean
AbstractStateMachineRegionProcedure.holdLock(MasterProcedureEnvenv)
-
+
private void
ModifyNamespaceProcedure.insertIntoNSTable(MasterProcedureEnvenv)
Insert/update the row into namespace table
-
+
protected static void
CreateNamespaceProcedure.insertIntoNSTable(MasterProcedureEnvenv,
NamespaceDescriptornsDescriptor)
Insert the row into ns table
-
+
protected boolean
ServerCrashProcedure.isYieldBeforeExecuteFromState(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashStatestate)
@@ -1333,303 +1338,308 @@
before we move to the next.
-
+
protected static void
CreateTableProcedure.moveTempDirectoryToHBaseRoot(MasterProcedureEnvenv,
TableDescriptortableDescriptor,
org.apache.hadoop.fs.PathtempTableDir)
-
+
private void
CloneSnapshotProcedure.postCloneSnapshot(MasterProcedureEnvenv)
Action after cloning from snapshot.
-
+
private void
CreateTableProcedure.postCreate(MasterProcedureEnvenv)
-
+
private void
DeleteTableProcedure.postDelete(MasterProcedureEnvenv)
-
+
protected void
DisableTableProcedure.postDisable(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.DisableTableStatestate)
Action after disabling table.
-
+
private void
EnableTableProcedure.postEnable(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.EnableTableStatestate)
Action after enabling table.
-
+
private void
ModifyTableProcedure.postModify(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ModifyTableStatestate)
Action after modifying table.
-
+
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/883dde2f/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
index 46a36b5..1f9814b 100644
---
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
+++
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
-protected static final class HRegionServer.MovedRegionsCleaner
+protected static final class HRegionServer.MovedRegionsCleaner
extends ScheduledChore
implements Stoppable
Creates a Chore thread to clean the moved region
cache.
@@ -242,7 +242,7 @@ implements
regionServer
-privateHRegionServer regionServer
+privateHRegionServer regionServer
@@ -251,7 +251,7 @@ implements
stoppable
-Stoppable stoppable
+Stoppable stoppable
@@ -268,7 +268,7 @@ implements
MovedRegionsCleaner
-privateMovedRegionsCleaner(HRegionServerregionServer,
+privateMovedRegionsCleaner(HRegionServerregionServer,
Stoppablestoppable)
@@ -286,7 +286,7 @@ implements
create
-staticHRegionServer.MovedRegionsCleanercreate(HRegionServerrs)
+staticHRegionServer.MovedRegionsCleanercreate(HRegionServerrs)
@@ -295,7 +295,7 @@ implements
chore
-protectedvoidchore()
+protectedvoidchore()
Description copied from
class:ScheduledChore
The task to execute on each scheduled execution of the
Chore
@@ -310,7 +310,7 @@ implements
stop
-publicvoidstop(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringwhy)
+publicvoidstop(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringwhy)
Description copied from
interface:Stoppable
Stop this service.
Implementers should favor logging errors over throwing
RuntimeExceptions.
@@ -328,7 +328,7 @@ implements
isStopped
-publicbooleanisStopped()
+publicbooleanisStopped()
Specified by:
isStoppedin
interfaceStoppable
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/883dde2f/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html
index a9b1c72..0bed128 100644
---
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html
+++
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
-static class HRegionServer.PeriodicMemStoreFlusher
+static class HRegionServer.PeriodicMemStoreFlusher
extends ScheduledChore
@@ -228,7 +228,7 @@ extends
server
-finalHRegionServer server
+finalHRegionServer server
@@ -237,7 +237,7 @@ extends
RANGE_OF_DELAY
-static finalint RANGE_OF_DELAY
+static finalint RANGE_OF_DELAY
See Also:
Constant
Field Values
@@ -250,7 +250,7 @@ extends
MIN_DELAY_TIME
-static finalint MIN_DELAY_TIME
+static finalint MIN_DELAY_TIME
See Also:
Constant
Field Values
@@ -271,7 +271,7 @@ extends
PeriodicMemStoreFlusher
-publicPeriodicMemStoreFlusher(intcacheFlushInterval,
+publicPeriodicMemStoreFlusher(intcacheFlushInterval,
HRegionServerserver)
@@ -289,7 +289,7 @@ extends
chore
-protectedvoidchore()
+protectedvoidchore()
Description copied from
class:ScheduledChore
The task to execute on each scheduled execution of the
Chore
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7bcc960d/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
index 3d42576..6d426da 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -346,11 +346,11 @@
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.SplitLogManager.TerminationStatus
+org.apache.hadoop.hbase.master.SplitLogManager.ResubmitDirective
org.apache.hadoop.hbase.master.MetricsMasterSourceFactoryImpl.FactoryStorage
-org.apache.hadoop.hbase.master.RegionState.State
org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode
-org.apache.hadoop.hbase.master.SplitLogManager.ResubmitDirective
+org.apache.hadoop.hbase.master.RegionState.State
+org.apache.hadoop.hbase.master.SplitLogManager.TerminationStatus
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7bcc960d/devapidocs/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html
b/devapidocs/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html
index 9883bd0..1edc39a 100644
---
a/devapidocs/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html
+++
b/devapidocs/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html
@@ -958,7 +958,7 @@ extends
getRegionInfoList
-privatehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfogetRegionInfoList(MasterProcedureEnvenv)
+privatehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfogetRegionInfoList(MasterProcedureEnvenv)
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:
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7bcc960d/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 0fa081d..a7119b7 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
@@ -208,9 +208,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.master.procedure.ServerProcedureInterface.ServerOperationType
org.apache.hadoop.hbase.master.procedure.PeerProcedureInterface.PeerOperationType
org.apache.hadoop.hbase.master.procedure.TableProcedureInterface.TableOperationType
+org.apache.hadoop.hbase.master.procedure.ServerProcedureInterface.ServerOperationType
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7bcc960d/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
b/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
index 9eb46aa..3e1ea7f 100644
--- a/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
@@ -125,8 +125,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
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
index 3735b20..905969d 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
@@ -425,14 +425,14 @@ implements
void
add(Cellcell,
- MemStoreSizingmemstoreSizing)
+ MemStoreSizingmemstoreSizing)
Adds a value to the memstore
void
add(https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true;
title="class or interface in java.lang">IterableCellcells,
- MemStoreSizingmemstoreSizing)
+ MemStoreSizingmemstoreSizing)
Adds the specified value to the memstore
@@ -1216,7 +1216,7 @@ implements void
upsert(https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true;
title="class or interface in java.lang">IterableCellcells,
longreadpoint,
- MemStoreSizingmemstoreSizing)
+ MemStoreSizingmemstoreSizing)
Adds or replaces the specified KeyValues.
@@ -2305,7 +2305,7 @@ public staticorg.apache.hadoop.fs.Path
add
publicvoidadd(Cellcell,
-MemStoreSizingmemstoreSizing)
+MemStoreSizingmemstoreSizing)
Adds a value to the memstore
@@ -2316,7 +2316,7 @@ public staticorg.apache.hadoop.fs.Path
add
publicvoidadd(https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true;
title="class or interface in java.lang">IterableCellcells,
-MemStoreSizingmemstoreSizing)
+MemStoreSizingmemstoreSizing)
Adds the specified value to the memstore
@@ -3664,7 +3664,7 @@ public staticorg.apache.hadoop.fs.Pathupsert(https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true;
title="class or interface in java.lang">IterableCellcells,
longreadpoint,
- MemStoreSizingmemstoreSizing)
+ MemStoreSizingmemstoreSizing)
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Adds or replaces the specified KeyValues.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
index b7b243d..f2cf000 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
@@ -113,6 +113,10 @@ var activeTableTab = "activeTableTab";
+All Implemented Interfaces:
+MemStoreSizing
+
+
Direct Known Subclasses:
CellArrayImmutableSegment, CellChunkImmutableSegment, CompositeImmutableSegment, CSLMImmutableSegment
@@ -151,7 +155,14 @@ extends Segment
-FIXED_OVERHEAD,
minSequenceId,
segmentSize,
tagsPresent,
timeRangeTracker
+FIXED_OVERHEAD,
memStoreSizing,
minSequenceId,
tagsPresent,
timeRangeTracker
+
+
+
+
+
+Fields inherited from
interfaceorg.apache.hadoop.hbase.regionserver.MemStoreSizing
+DUD
@@ -236,7 +247,7 @@ extends Segment
-close,
compare,
compareRows,
decScannerCount,
dump,
getCellLength,
getCellsCount,
getCellSet,
getComparator,
getMemStoreLAB,
getMemStoreSize,
getMinSequenceId,
getScanner,
getScanners,
getTimeRangeTracker,
headSet,
heapSize, heapSizeChange,
incScannerCount,
incSize,
indexEntryOffHeapSize,
indexEntryOnHeapSize,
indexEntrySize,
internalAdd,
isEmpty, isTagsPresent,
iterator,
keySize,
last,
maybeCloneWithAllocator,
offHeapSize,
offHeapSizeChange,
setCellSet,
shouldSeek,
tailSet,
updateMetaInfo,
updateMetaInfo
+close,
compare,
compareRows,
decScannerCount,
dump,
getCellLength,
getCellsCount,
getCellSet,
getComparator,
getDataSize,
getHeapSize,
getMemStoreLAB,
getMemStoreSize,
getMinSequenceId,
getOffHeapSize,
getScanner,
getScanners,
getTimeRangeTracker,
headSet,
heapSizeChange,
incMemStoreSize,
incScannerCount,
indexEntryOffHeapSize,
indexEntryOnHeapSize,
indexEntryS
ize, internalAdd,
isEmpty,
isTagsPresent,
iterator,
last,
maybeCloneWithAllocator,
offHeapSizeChange,
setCellSet,
shouldSeek,
tailSet,
updateMetaInfo,
updateMetaInfo
@@ -245,6 +256,13 @@ extends 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,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f2065178/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html
--
diff --git
a/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html
b/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html
index cdd2f36..fea2b5a 100644
---
a/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html
+++
b/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html
@@ -151,2029 +151,2019 @@
143 private static final Logger LOG =
LoggerFactory.getLogger(MetaTableAccessor.class);
144 private static final Logger METALOG =
LoggerFactory.getLogger("org.apache.hadoop.hbase.META");
145
-146 private static final byte[]
META_REGION_PREFIX;
-147 static {
-148// Copy the prefix from
FIRST_META_REGIONINFO into META_REGION_PREFIX.
-149// FIRST_META_REGIONINFO ==
'hbase:meta,,1'. META_REGION_PREFIX == 'hbase:meta,'
-150int len =
RegionInfoBuilder.FIRST_META_REGIONINFO.getRegionName().length - 2;
-151META_REGION_PREFIX = new byte
[len];
-152
System.arraycopy(RegionInfoBuilder.FIRST_META_REGIONINFO.getRegionName(), 0,
-153 META_REGION_PREFIX, 0, len);
-154 }
-155
-156 @VisibleForTesting
-157 public static final byte[]
REPLICATION_PARENT_QUALIFIER = Bytes.toBytes("parent");
-158
-159 private static final byte ESCAPE_BYTE =
(byte) 0xFF;
-160
-161 private static final byte
SEPARATED_BYTE = 0x00;
-162
-163 /**
-164 * Lists all of the table regions
currently in META.
-165 * Deprecated, keep there until some
test use this.
-166 * @param connection what we will use
-167 * @param tableName table to list
-168 * @return Map of all user-space
regions to servers
-169 * @deprecated use {@link
#getTableRegionsAndLocations}, region can have multiple locations
-170 */
-171 @Deprecated
-172 public static
NavigableMapRegionInfo, ServerName allTableRegions(
-173 Connection connection, final
TableName tableName) throws IOException {
-174final NavigableMapRegionInfo,
ServerName regions = new TreeMap();
-175Visitor visitor = new
TableVisitorBase(tableName) {
-176 @Override
-177 public boolean visitInternal(Result
result) throws IOException {
-178RegionLocations locations =
getRegionLocations(result);
-179if (locations == null) return
true;
-180for (HRegionLocation loc :
locations.getRegionLocations()) {
-181 if (loc != null) {
-182RegionInfo regionInfo =
loc.getRegionInfo();
-183regions.put(regionInfo,
loc.getServerName());
-184 }
-185}
-186return true;
-187 }
-188};
-189scanMetaForTableRegions(connection,
visitor, tableName);
-190return regions;
-191 }
-192
-193 @InterfaceAudience.Private
-194 public enum QueryType {
-195ALL(HConstants.TABLE_FAMILY,
HConstants.CATALOG_FAMILY),
-196REGION(HConstants.CATALOG_FAMILY),
-197TABLE(HConstants.TABLE_FAMILY),
-198
REPLICATION(HConstants.REPLICATION_BARRIER_FAMILY);
-199
-200private final byte[][] families;
-201
-202QueryType(byte[]... families) {
-203 this.families = families;
-204}
-205
-206byte[][] getFamilies() {
-207 return this.families;
-208}
-209 }
-210
-211 /** The delimiter for meta columns for
replicaIds gt; 0 */
-212 protected static final char
META_REPLICA_ID_DELIMITER = '_';
-213
-214 /** A regex for parsing server columns
from meta. See above javadoc for meta layout */
-215 private static final Pattern
SERVER_COLUMN_PATTERN
-216=
Pattern.compile("^server(_[0-9a-fA-F]{4})?$");
-217
-218
-219 // Reading operations //
-220
-221
-222 /**
-223 * Performs a full scan of
codehbase:meta/code for regions.
-224 * @param connection connection we're
using
-225 * @param visitor Visitor invoked
against each row in regions family.
+146 @VisibleForTesting
+147 public static final byte[]
REPLICATION_PARENT_QUALIFIER = Bytes.toBytes("parent");
+148
+149 private static final byte ESCAPE_BYTE =
(byte) 0xFF;
+150
+151 private static final byte
SEPARATED_BYTE = 0x00;
+152
+153 /**
+154 * Lists all of the table regions
currently in META.
+155 * Deprecated, keep there until some
test use this.
+156 * @param connection what we will use
+157 * @param tableName table to list
+158 * @return Map of all user-space
regions to servers
+159 * @deprecated use {@link
#getTableRegionsAndLocations}, region can have multiple locations
+160 */
+161 @Deprecated
+162 public static
NavigableMapRegionInfo, ServerName allTableRegions(
+163 Connection connection, final
TableName tableName) throws IOException {
+164final NavigableMapRegionInfo,
ServerName regions = new TreeMap();
+165Visitor visitor = new
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/de18d468/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.Replicator.html
--
diff --git
a/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.Replicator.html
b/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.Replicator.html
deleted file mode 100644
index d5f3932..000
---
a/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.Replicator.html
+++ /dev/null
@@ -1,578 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd;>
-
-
-Source code
-
-
-
-
-001/**
-002 * Licensed to the Apache Software
Foundation (ASF) under one
-003 * or more contributor license
agreements. See the NOTICE file
-004 * distributed with this work for
additional information
-005 * regarding copyright ownership. The
ASF licenses this file
-006 * to you under the Apache License,
Version 2.0 (the
-007 * "License"); you may not use this file
except in compliance
-008 * with the License. You may obtain a
copy of the License at
-009 *
-010 *
http://www.apache.org/licenses/LICENSE-2.0
-011 *
-012 * Unless required by applicable law or
agreed to in writing, software
-013 * distributed under the License is
distributed on an "AS IS" BASIS,
-014 * WITHOUT WARRANTIES OR CONDITIONS OF
ANY KIND, either express or implied.
-015 * See the License for the specific
language governing permissions and
-016 * limitations under the License.
-017 */
-018
-019package
org.apache.hadoop.hbase.replication.regionserver;
-020
-021import java.io.IOException;
-022import java.net.ConnectException;
-023import java.net.SocketTimeoutException;
-024import java.net.UnknownHostException;
-025import java.util.ArrayList;
-026import java.util.Collections;
-027import java.util.HashMap;
-028import java.util.List;
-029import java.util.Map;
-030import java.util.concurrent.Callable;
-031import
java.util.concurrent.CompletionService;
-032import
java.util.concurrent.ExecutionException;
-033import
java.util.concurrent.ExecutorCompletionService;
-034import java.util.concurrent.Future;
-035import
java.util.concurrent.LinkedBlockingQueue;
-036import
java.util.concurrent.ThreadPoolExecutor;
-037import java.util.concurrent.TimeUnit;
-038import java.util.regex.Matcher;
-039import java.util.regex.Pattern;
-040import
org.apache.commons.lang3.StringUtils;
-041import
org.apache.hadoop.conf.Configuration;
-042import org.apache.hadoop.fs.Path;
-043import
org.apache.hadoop.hbase.Abortable;
-044import
org.apache.hadoop.hbase.HBaseConfiguration;
-045import
org.apache.hadoop.hbase.HConstants;
-046import
org.apache.hadoop.hbase.TableName;
-047import
org.apache.hadoop.hbase.TableNotFoundException;
-048import
org.apache.hadoop.hbase.client.ClusterConnection;
-049import
org.apache.hadoop.hbase.client.Connection;
-050import
org.apache.hadoop.hbase.client.ConnectionFactory;
-051import
org.apache.hadoop.hbase.ipc.RpcServer;
-052import
org.apache.hadoop.hbase.protobuf.ReplicationProtbufUtil;
-053import
org.apache.hadoop.hbase.replication.HBaseReplicationEndpoint;
-054import
org.apache.hadoop.hbase.replication.regionserver.ReplicationSinkManager.SinkPeer;
-055import
org.apache.hadoop.hbase.util.Bytes;
-056import
org.apache.hadoop.hbase.util.FSUtils;
-057import
org.apache.hadoop.hbase.wal.WAL.Entry;
-058import
org.apache.hadoop.ipc.RemoteException;
-059import
org.apache.yetus.audience.InterfaceAudience;
-060import org.slf4j.Logger;
-061import org.slf4j.LoggerFactory;
-062
-063import
org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;
-064
-065import
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface;
-066
-067/**
-068 * A {@link
org.apache.hadoop.hbase.replication.ReplicationEndpoint}
-069 * implementation for replicating to
another HBase cluster.
-070 * For the slave cluster it selects a
random number of peers
-071 * using a replication ratio. For
example, if replication ration = 0.1
-072 * and slave cluster has 100 region
servers, 10 will be selected.
-073 * p
-074 * A stream is considered down when we
cannot contact a region server on the
-075 * peer cluster for more than 55 seconds
by default.
-076 * /p
-077 */
-078@InterfaceAudience.Private
-079public class
HBaseInterClusterReplicationEndpoint extends HBaseReplicationEndpoint {
-080 private static final Logger LOG =
-081
LoggerFactory.getLogger(HBaseInterClusterReplicationEndpoint.class);
-082
-083 private static final long
DEFAULT_MAX_TERMINATION_WAIT_MULTIPLIER = 2;
-084
-085 private ClusterConnection conn;
-086 private Configuration localConf;
-087 private Configuration conf;
-088 // How long should we sleep for each
retry
-089 private long sleepForRetries;
-090 // Maximum number
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
index 16f1a0e..6b3b8d1 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i
109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10};
+var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i
109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -273,46 +273,54 @@ implements
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
+cloneTableSchema(TableNametableName,
+TableNamenewTableName,
+booleanpreserveSplits)
+Create a new table by cloning the existent table
schema.
+
+
+
+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
compact(TableNametableName,
byte[]columnFamily,
CompactTypecompactType)
Compact a column family within 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/lang/Void.html?is-external=true;
title="class or interface in java.lang">Void
compact(TableNametableName,
CompactTypecompactType)
Compact 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/lang/Void.html?is-external=true;
title="class or interface in java.lang">Void
compactRegion(byte[]regionName)
Compact an individual region.
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true;
title="class or interface in
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e0fb1fde/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceStubMaker.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceStubMaker.html
b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceStubMaker.html
index 0bd9e91..e95132e 100644
---
a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceStubMaker.html
+++
b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceStubMaker.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
-private final class ConnectionImplementation.MasterServiceStubMaker
+private final class ConnectionImplementation.MasterServiceStubMaker
extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
Class to make a MasterServiceStubMaker stub.
@@ -197,7 +197,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
MasterServiceStubMaker
-privateMasterServiceStubMaker()
+privateMasterServiceStubMaker()
@@ -214,7 +214,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
isMasterRunning
-privatevoidisMasterRunning(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterfacestub)
+privatevoidisMasterRunning(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterfacestub)
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:
@@ -228,7 +228,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
makeStubNoRetries
-privateorg.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterfacemakeStubNoRetries()
+privateorg.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterfacemakeStubNoRetries()
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException,
org.apache.zookeeper.KeeperException
Create a stub. Try once only. It is not typed because there
is no common type to protobuf
@@ -248,7 +248,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
makeStub
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterfacemakeStub()
+org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterfacemakeStub()
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Create a stub against the master. Retry if necessary.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e0fb1fde/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
index 55cb0ff..11e4528 100644
---
a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
+++
b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.ServerErrors.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
-private static class ConnectionImplementation.ServerErrorTracker.ServerErrors
+private static class ConnectionImplementation.ServerErrorTracker.ServerErrors
extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
The record of errors for a server.
@@ -208,7 +208,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
retries
-private finalhttps://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 retries
+private finalhttps://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 retries
@@ -225,7 +225,7 @@ extends
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/org/apache/hadoop/hbase/client/Table.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/client/Table.html
b/apidocs/org/apache/hadoop/hbase/client/Table.html
index db20dae..e2986bd 100644
--- a/apidocs/org/apache/hadoop/hbase/client/Table.html
+++ b/apidocs/org/apache/hadoop/hbase/client/Table.html
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Public
-public interface Table
+public interface Table
extends https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true;
title="class or interface in java.io">Closeable
Used to communicate with a single HBase table.
Obtain an instance from a Connection
and call close()
afterwards.
@@ -584,7 +584,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.htm
getName
-TableNamegetName()
+TableNamegetName()
Gets the fully qualified table name instance of this
table.
@@ -594,7 +594,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.htm
getConfiguration
-org.apache.hadoop.conf.ConfigurationgetConfiguration()
+org.apache.hadoop.conf.ConfigurationgetConfiguration()
Returns the Configuration object used by this
instance.
The reference returned is not a copy, so any change made to it will
@@ -608,7 +608,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.htm
getTableDescriptor
https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
title="class or interface in java.lang">@Deprecated
-HTableDescriptorgetTableDescriptor()
+HTableDescriptorgetTableDescriptor()
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Deprecated.since 2.0 version and will be removed in 3.0 version.
use getDescriptor()
@@ -625,7 +625,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.htm
getDescriptor
-TableDescriptorgetDescriptor()
+TableDescriptorgetDescriptor()
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Gets the table
descriptor for this table.
@@ -640,7 +640,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.htm
exists
-booleanexists(Getget)
+booleanexists(Getget)
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Test for the existence of columns in the table, as
specified by the Get.
@@ -666,7 +666,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.htm
exists
-boolean[]exists(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListGetgets)
+boolean[]exists(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListGetgets)
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Test for the existence of columns in the table, as
specified by the Gets.
@@ -694,7 +694,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.htm
existsAll
https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
title="class or interface in java.lang">@Deprecated
-defaultboolean[]existsAll(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListGetgets)
+defaultboolean[]existsAll(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListGetgets)
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Deprecated.since 2.0 version and will be removed in 3.0 version.
use exists(List)
@@ -719,7 +719,7 @@ defaultboolean[]
batch
-voidbatch(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">List? extends Rowactions,
+voidbatch(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">List? extends Rowactions,
https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object[]results)
throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f1ebf5b6/checkstyle-aggregate.html
--
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index 30a26a4..c2f3d6b 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
-
+
Apache HBase Checkstyle Results
@@ -274,10 +274,10 @@
Warnings
Errors
-3590
+3592
0
0
-16045
+16020
Files
@@ -295,7 +295,7 @@
org/apache/hadoop/hbase/AsyncMetaTableAccessor.java
0
0
-49
+25
org/apache/hadoop/hbase/AuthUtil.java
0
@@ -575,7 +575,7 @@
org/apache/hadoop/hbase/MetaTableAccessor.java
0
0
-66
+65
org/apache/hadoop/hbase/MiniHBaseCluster.java
0
@@ -10227,7 +10227,7 @@
http://checkstyle.sourceforge.net/config_blocks.html#NeedBraces;>NeedBraces
-1941
+1940
Error
coding
@@ -10313,7 +10313,7 @@
caseIndent: 2
basicOffset: 2
lineWrappingIndentation: 2
-4773
+4749
Error
javadoc
@@ -10573,154 +10573,10 @@
480
Error
-indentation
-Indentation
-'case' child have incorrect indentation level 6, expected level should be
8.
-492
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-493
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-494
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-495
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-496
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-497
-
-Error
-indentation
-Indentation
-'case' child have incorrect indentation level 6, expected level should be
8.
-498
-
-Error
-indentation
-Indentation
-'case' child have incorrect indentation level 6, expected level should be
8.
-499
-
-Error
-indentation
-Indentation
-'case' child have incorrect indentation level 6, expected level should be
8.
-500
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-501
-
-Error
-indentation
-Indentation
-'case' child have incorrect indentation level 6, expected level should be
8.
-515
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-516
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-517
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-518
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-519
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-520
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-521
-
-Error
-indentation
-Indentation
-'case' child have incorrect indentation level 6, expected level should be
8.
-522
-
-Error
-indentation
-Indentation
-'case' child have incorrect indentation level 6, expected level should be
8.
-523
-
-Error
-indentation
-Indentation
-'case' child have incorrect indentation level 6, expected level should be
8.
-524
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-525
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-526
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-527
-
-Error
-indentation
-Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-528
-
-Error
blocks
NeedBraces
'if' construct must use '{}'s.
-543
+545
org/apache/hadoop/hbase/AuthUtil.java
@@ -16624,515 +16480,509 @@
blocks
NeedBraces
'if' construct must use '{}'s.
-284
+285
Error
indentation
Indentation
'method def rcurly' have incorrect indentation level 1, expected level
should be 2.
-396
+397
Error
javadoc
JavadocTagContinuationIndentation
Line continuation have incorrect indentation level, expected level should
be 2.
-452
+453
Error
indentation
Indentation
'case' child have incorrect indentation level 4, expected level should be
6.
-483
+484
Error
indentation
Indentation
'block' child have incorrect indentation level 6, expected level should be
8.
-484
+485
Error
indentation
Indentation
'block' child have incorrect indentation level 6, expected level should be
8.
-485
+486
Error
indentation
Indentation
'block' child have incorrect indentation level 6, expected level should be
8.
-486
+487
Error
indentation
Indentation
'block' child have incorrect indentation level 6,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4dc2a2e8/checkstyle-aggregate.html
--
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index 69a323c..30a26a4 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
-
+
Apache HBase Checkstyle Results
@@ -274,10 +274,10 @@
Warnings
Errors
-3587
+3590
0
0
-16088
+16045
Files
@@ -542,210 +542,210 @@
0
5
-org/apache/hadoop/hbase/JMXListener.java
-0
-0
-5
-
org/apache/hadoop/hbase/KeyValue.java
0
0
117
-
+
org/apache/hadoop/hbase/KeyValueTestUtil.java
0
0
8
-
+
org/apache/hadoop/hbase/KeyValueUtil.java
0
0
29
-
+
org/apache/hadoop/hbase/LocalHBaseCluster.java
0
0
24
-
+
org/apache/hadoop/hbase/MetaMockingUtil.java
0
0
4
-
+
org/apache/hadoop/hbase/MetaMutationAnnotation.java
0
0
1
-
+
org/apache/hadoop/hbase/MetaTableAccessor.java
0
0
66
-
+
org/apache/hadoop/hbase/MiniHBaseCluster.java
0
0
21
-
+
org/apache/hadoop/hbase/MockRegionServerServices.java
0
0
1
-
+
org/apache/hadoop/hbase/MultithreadedTestUtil.java
0
0
3
-
+
org/apache/hadoop/hbase/NamespaceDescriptor.java
0
0
3
-
+
org/apache/hadoop/hbase/NotAllMetaRegionsOnlineException.java
0
0
1
-
+
org/apache/hadoop/hbase/NotServingRegionException.java
0
0
1
-
+
org/apache/hadoop/hbase/PerformanceEvaluation.java
0
0
30
-
+
org/apache/hadoop/hbase/PerformanceEvaluationCommons.java
0
0
1
-
+
org/apache/hadoop/hbase/PrivateCellUtil.java
0
0
67
-
+
org/apache/hadoop/hbase/QosTestHelper.java
0
0
3
-
+
org/apache/hadoop/hbase/RESTApiClusterManager.java
0
0
2
-
+
org/apache/hadoop/hbase/RegionLoad.java
0
0
1
-
+
org/apache/hadoop/hbase/RegionLocations.java
0
0
11
-
+
org/apache/hadoop/hbase/RegionStateListener.java
0
0
2
-
+
org/apache/hadoop/hbase/ResourceChecker.java
0
0
4
-
+
org/apache/hadoop/hbase/ScanPerformanceEvaluation.java
0
0
12
-
+
org/apache/hadoop/hbase/ScheduledChore.java
0
0
5
-
+
org/apache/hadoop/hbase/Server.java
0
0
1
-
+
org/apache/hadoop/hbase/ServerLoad.java
0
0
1
-
+
org/apache/hadoop/hbase/ServerName.java
0
0
24
-
+
org/apache/hadoop/hbase/SplitLogCounters.java
0
0
1
-
+
org/apache/hadoop/hbase/SplitLogTask.java
0
0
4
-
+
org/apache/hadoop/hbase/StripeCompactionsPerformanceEvaluation.java
0
0
3
-
+
org/apache/hadoop/hbase/TableDescriptors.java
0
0
8
-
+
org/apache/hadoop/hbase/TableInfoMissingException.java
0
0
6
-
+
org/apache/hadoop/hbase/TableName.java
0
0
17
-
+
org/apache/hadoop/hbase/TableNotDisabledException.java
0
0
1
-
+
org/apache/hadoop/hbase/TableNotEnabledException.java
0
0
1
-
+
org/apache/hadoop/hbase/TableNotFoundException.java
0
0
1
-
+
org/apache/hadoop/hbase/TagType.java
0
0
1
-
+
org/apache/hadoop/hbase/TestCheckTestClasses.java
0
0
2
-
+
org/apache/hadoop/hbase/TestClassFinder.java
0
0
1
-
+
org/apache/hadoop/hbase/TestClientClusterStatus.java
0
0
2
+
+org/apache/hadoop/hbase/TestClientOperationTimeout.java
+0
+0
+1
org/apache/hadoop/hbase/TestClusterPortAssignment.java
0
@@ -910,7 +910,7 @@
org/apache/hadoop/hbase/ZNodeClearer.java
0
0
-3
+2
org/apache/hadoop/hbase/backup/FailedArchiveException.java
0
@@ -957,6 +957,16 @@
0
2
+org/apache/hadoop/hbase/backup/impl/BackupManager.java
+0
+0
+1
+
+org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java
+0
+0
+1
+
org/apache/hadoop/hbase/chaos/actions/Action.java
0
0
@@ -2077,472 +2087,462 @@
0
8
-org/apache/hadoop/hbase/client/example/ExportEndpointExample.java
-0
-0
-3
-
org/apache/hadoop/hbase/client/example/RefreshHFilesClient.java
0
0
-16
-
+15
+
org/apache/hadoop/hbase/client/locking/EntityLock.java
0
0
5
-
+
org/apache/hadoop/hbase/client/locking/TestEntityLocks.java
0
0
1
-
+
org/apache/hadoop/hbase/client/metrics/ScanMetrics.java
0
0
12
-
+
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.java
0
0
10
-
+
org/apache/hadoop/hbase/client/replication/ReplicationAdmin.java
0
0
33
-
+
org/apache/hadoop/hbase/client/replication/ReplicationPeerConfigUtil.java
0
0
2
-
+
org/apache/hadoop/hbase/client/replication/TableCFs.java
0
0
1
-
+
org/apache/hadoop/hbase/client/replication/TestReplicationAdmin.java
0
0
3
-
+
org/apache/hadoop/hbase/codec/BaseDecoder.java
0
0
5
-
+
org/apache/hadoop/hbase/codec/BaseEncoder.java
0
0
2
-
+
org/apache/hadoop/hbase/codec/CellCodec.java
0
0
6
-
+
org/apache/hadoop/hbase/codec/CellCodecWithTags.java
0
0
6
-
+
org/apache/hadoop/hbase/codec/CodecPerformance.java
0
0
6
-
+
org/apache/hadoop/hbase/codec/MessageCodec.java
0
0
3
-
+
org/apache/hadoop/hbase/codec/TestCellCodecWithTags.java
0
0
5
-
+
org/apache/hadoop/hbase/codec/TestCellMessageCodec.java
0
0
4
-
+
org/apache/hadoop/hbase/codec/TestKeyValueCodecWithTags.java
0
0
5
-
+
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6eb695c8/devapidocs/org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html
index 44eae49..c6b0dd4 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/SyncFuture.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};
+var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -154,20 +154,24 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
+private boolean
+forceSync
+
+
private static long
NOT_DONE
-
+
private https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true;
title="class or interface in java.lang">Thread
t
-
+
private https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
title="class or interface in java.lang">Throwable
throwable
If error, the associated throwable.
-
+
private long
txid
The transaction id of this operation, monotonically
increases.
@@ -232,15 +236,23 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
(package private) boolean
-isThrowable()
+isForceSync()
+(package private) boolean
+isThrowable()
+
+
(package private) SyncFuture
reset(longtxid)
Call this method to clear old usage and get it ready for
new deploy.
-
+
+(package private) SyncFuture
+setForceSync(booleanforceSync)
+
+
https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
toString()
@@ -313,12 +325,21 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
-
+
t
privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true;
title="class or interface in java.lang">Thread t
+
+
+
+
+
+forceSync
+privateboolean forceSync
+
+
@@ -350,7 +371,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
reset
-SyncFuturereset(longtxid)
+SyncFuturereset(longtxid)
Call this method to clear old usage and get it ready for
new deploy.
Parameters:
@@ -368,7 +389,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
toString
-publichttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringtoString()
+publichttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringtoString()
Overrides:
https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--;
title="class or interface in java.lang">toStringin
classhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
@@ -381,7 +402,25 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
getTxid
-longgetTxid()
+longgetTxid()
+
+
+
+
+
+
+
+isForceSync
+booleanisForceSync()
+
+
+
+
+
+
+
+setForceSync
+SyncFuturesetForceSync(booleanforceSync)
@@ -390,7 +429,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
done
-booleandone(longtxid,
+booleandone(longtxid,
https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true;
title="class or interface in java.lang">Throwablet)
Parameters:
@@ -408,7 +447,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
cancel
-booleancancel(booleanmayInterruptIfRunning)
+booleancancel(booleanmayInterruptIfRunning)
@@ -417,7 +456,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
get
-longget(longtimeoutNs)
+longget(longtimeoutNs)
throws https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true;
title="class or interface in java.lang">InterruptedException,
https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutionException.html?is-external=true;
title="class or interface in java.util.concurrent">ExecutionException,
TimeoutIOException
@@ -435,7 +474,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
isDone
-booleanisDone()
+booleanisDone()
@@ -444,7 +483,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
isThrowable
-booleanisThrowable()
+booleanisThrowable()
@@ -453,7 +492,7 @@ extends
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bd675fa3/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
index 159fa7e..355674a 100644
---
a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
+++
b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html
@@ -223,6 +223,21 @@
+private static void
+MergeTableRegionsProcedure.checkRegionsToMerge(MasterProcedureEnvenv,
+ RegionInfo[]regionsToMerge,
+ booleanforcible)
+
+
+private static void
+MergeTableRegionsProcedure.checkRegionsToMerge(MasterProcedureEnvenv,
+ RegionInforegionToMergeA,
+ RegionInforegionToMergeB,
+ booleanforcible)
+One time checks.
+
+
+
private void
SplitTableRegionProcedure.checkSplittable(MasterProcedureEnvenv,
RegionInforegionToSplit,
@@ -984,18 +999,25 @@
RSProcedureDispatcher.RegionOpenOperation.buildRegionOpenInfoRequest(MasterProcedureEnvenv)
+protected static void
+AbstractStateMachineTableProcedure.checkOnline(MasterProcedureEnvenv,
+ RegionInfori)
+Check region is online.
+
+
+
protected void
AbstractStateMachineRegionProcedure.checkTableModifiable(MasterProcedureEnvenv)
Check whether a table is modifiable - exists and either
offline or online with config set
-
+
protected void
AbstractStateMachineTableProcedure.checkTableModifiable(MasterProcedureEnvenv)
Check whether a table is modifiable - exists and either
offline or online with config set
-
+
private static void
DeleteTableProcedure.cleanAnyRemainingRows(MasterProcedureEnvenv,
TableNametableName)
@@ -1003,26 +1025,26 @@
info:regioninfo column was empty because of some write error.
-
+
protected void
ModifyTableProcedure.completionCleanup(MasterProcedureEnvenv)
-
+
protected void
RecoverMetaProcedure.completionCleanup(MasterProcedureEnvenv)
-
+
protected void
TruncateTableProcedure.completionCleanup(MasterProcedureEnvenv)
-
+
protected static void
CreateNamespaceProcedure.createDirectory(MasterProcedureEnvenv,
NamespaceDescriptornsDescriptor)
Create the namespace directory
-
+
private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
CloneSnapshotProcedure.createFilesystemLayout(MasterProcedureEnvenv,
TableDescriptortableDescriptor,
@@ -1030,20 +1052,20 @@
Create regions in file system.
-
+
protected static https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
CreateTableProcedure.createFsLayout(MasterProcedureEnvenv,
TableDescriptortableDescriptor,
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfonewRegions)
-
+
protected static https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
CreateTableProcedure.createFsLayout(MasterProcedureEnvenv,
TableDescriptortableDescriptor,
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfonewRegions,
CreateTableProcedure.CreateHdfsRegionshdfsRegionHandler)
-
+
private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
CloneSnapshotProcedure.createFsLayout(MasterProcedureEnvenv,
TableDescriptortableDescriptor,
@@ -1052,19 +1074,19 @@
Create region layout in file system.
-
+
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfo
CreateTableProcedure.CreateHdfsRegions.createHdfsRegions(MasterProcedureEnvenv,
org.apache.hadoop.fs.PathtableRootDir,
TableNametableName,
https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListRegionInfonewRegions)
-
+
protected static void
DeleteTableProcedure.deleteAssignmentState(MasterProcedureEnvenv,
TableNametableName)
-
+
static void
MasterDDLOperationHelper.deleteColumnFamilyFromFileSystem(MasterProcedureEnvenv,
TableNametableName,
@@ -1074,14 +1096,14 @@
Remove the column family from the file system
-
+
protected static void
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8b1eaec1/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
--
diff --git
a/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
b/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
index 05c0542..2d09bf8 100644
---
a/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
+++
b/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html
@@ -35,1393 +35,1419 @@
027import java.util.HashSet;
028import java.util.List;
029import java.util.Map;
-030import java.util.Set;
-031import java.util.TreeMap;
-032import java.util.TreeSet;
-033import java.util.function.Function;
-034import java.util.regex.Matcher;
-035import org.apache.hadoop.fs.Path;
-036import
org.apache.hadoop.hbase.Coprocessor;
-037import
org.apache.hadoop.hbase.HConstants;
-038import
org.apache.hadoop.hbase.TableName;
-039import
org.apache.hadoop.hbase.exceptions.DeserializationException;
-040import
org.apache.hadoop.hbase.security.User;
-041import
org.apache.hadoop.hbase.util.Bytes;
-042import
org.apache.yetus.audience.InterfaceAudience;
-043import org.slf4j.Logger;
-044import org.slf4j.LoggerFactory;
-045
-046import
org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;
-047import
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos;
-048
-049/**
-050 * @since 2.0.0
-051 */
-052@InterfaceAudience.Public
-053public class TableDescriptorBuilder {
-054 public static final Logger LOG =
LoggerFactory.getLogger(TableDescriptorBuilder.class);
-055 @InterfaceAudience.Private
-056 public static final String SPLIT_POLICY
= "SPLIT_POLICY";
-057 private static final Bytes
SPLIT_POLICY_KEY = new Bytes(Bytes.toBytes(SPLIT_POLICY));
-058 /**
-059 * Used by HBase Shell interface to
access this metadata
-060 * attribute which denotes the maximum
size of the store file after which a
-061 * region split occurs.
-062 */
-063 @InterfaceAudience.Private
-064 public static final String MAX_FILESIZE
= "MAX_FILESIZE";
-065 private static final Bytes
MAX_FILESIZE_KEY
-066 = new
Bytes(Bytes.toBytes(MAX_FILESIZE));
-067
-068 @InterfaceAudience.Private
-069 public static final String OWNER =
"OWNER";
+030import java.util.Objects;
+031import java.util.Optional;
+032import java.util.Set;
+033import java.util.TreeMap;
+034import java.util.TreeSet;
+035import java.util.function.Function;
+036import java.util.regex.Matcher;
+037import java.util.regex.Pattern;
+038import
org.apache.hadoop.hbase.Coprocessor;
+039import
org.apache.hadoop.hbase.HConstants;
+040import
org.apache.hadoop.hbase.TableName;
+041import
org.apache.hadoop.hbase.exceptions.DeserializationException;
+042import
org.apache.hadoop.hbase.security.User;
+043import
org.apache.hadoop.hbase.util.Bytes;
+044import
org.apache.yetus.audience.InterfaceAudience;
+045import org.slf4j.Logger;
+046import org.slf4j.LoggerFactory;
+047
+048import
org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;
+049import
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos;
+050
+051/**
+052 * @since 2.0.0
+053 */
+054@InterfaceAudience.Public
+055public class TableDescriptorBuilder {
+056 public static final Logger LOG =
LoggerFactory.getLogger(TableDescriptorBuilder.class);
+057 @InterfaceAudience.Private
+058 public static final String SPLIT_POLICY
= "SPLIT_POLICY";
+059 private static final Bytes
SPLIT_POLICY_KEY = new Bytes(Bytes.toBytes(SPLIT_POLICY));
+060 /**
+061 * Used by HBase Shell interface to
access this metadata
+062 * attribute which denotes the maximum
size of the store file after which a
+063 * region split occurs.
+064 */
+065 @InterfaceAudience.Private
+066 public static final String MAX_FILESIZE
= "MAX_FILESIZE";
+067 private static final Bytes
MAX_FILESIZE_KEY
+068 = new
Bytes(Bytes.toBytes(MAX_FILESIZE));
+069
070 @InterfaceAudience.Private
-071 public static final Bytes OWNER_KEY
-072 = new
Bytes(Bytes.toBytes(OWNER));
-073
-074 /**
-075 * Used by rest interface to access
this metadata attribute
-076 * which denotes if the table is Read
Only.
-077 */
-078 @InterfaceAudience.Private
-079 public static final String READONLY =
"READONLY";
-080 private static final Bytes
READONLY_KEY
-081 = new
Bytes(Bytes.toBytes(READONLY));
-082
-083 /**
-084 * Used by HBase Shell interface to
access this metadata
-085 * attribute which denotes if the table
is compaction enabled.
-086 */
-087 @InterfaceAudience.Private
-088 public static final String
COMPACTION_ENABLED = "COMPACTION_ENABLED";
-089 private static final Bytes
COMPACTION_ENABLED_KEY
-090 = new
Bytes(Bytes.toBytes(COMPACTION_ENABLED));
-091
-092 /**
-093 * Used by HBase Shell interface to
access this metadata
-094 * attribute which represents the
maximum size of the
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html
b/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html
index a560113..e00e6da 100644
---
a/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html
+++
b/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -124,10 +124,10 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
-public class LogRollMasterProcedureManager
+public class LogRollMasterProcedureManager
extends MasterProcedureManager
Master procedure manager for coordinated cluster-wide WAL
roll operation, which is run during
- backup operation, see MasterProcedureManager and
and RegionServerProcedureManager
+ backup operation, see MasterProcedureManager and
RegionServerProcedureManager
@@ -228,38 +228,46 @@ extends
void
+checkPermissions(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescriptiondesc,
+AccessCheckeraccessChecker,
+Useruser)
+Check for required permissions before executing the
procedure.
+
+
+
+void
execProcedure(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescriptiondesc)
Execute a distributed procedure on cluster
-
+
https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
getProcedureSignature()
Return the unique signature of the procedure.
-
+
void
initialize(MasterServicesmaster,
MetricsMastermetricsMaster)
Initialize a globally barriered procedure for master.
-
+
private boolean
isBackupEnabled()
-
+
boolean
isProcedureDone(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescriptiondesc)
Check if the procedure is finished successfully
-
+
boolean
isStopped()
-
+
void
stop(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringwhy)
Stop this service.
@@ -307,7 +315,7 @@ extends
LOG
-private static finalorg.slf4j.Logger LOG
+private static finalorg.slf4j.Logger LOG
@@ -316,7 +324,7 @@ extends
ROLLLOG_PROCEDURE_SIGNATURE
-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 ROLLLOG_PROCEDURE_SIGNATURE
+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 ROLLLOG_PROCEDURE_SIGNATURE
See Also:
Constant
Field Values
@@ -329,7 +337,7 @@ extends
ROLLLOG_PROCEDURE_NAME
-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 ROLLLOG_PROCEDURE_NAME
+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 ROLLLOG_PROCEDURE_NAME
See Also:
Constant
Field Values
@@ -342,7 +350,7 @@ extends
BACKUP_WAKE_MILLIS_KEY
-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 BACKUP_WAKE_MILLIS_KEY
+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 BACKUP_WAKE_MILLIS_KEY
See Also:
Constant
Field Values
@@ -355,7 +363,7 @@ extends
BACKUP_TIMEOUT_MILLIS_KEY
-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 BACKUP_TIMEOUT_MILLIS_KEY
+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 BACKUP_TIMEOUT_MILLIS_KEY
See Also:
Constant
Field Values
@@ -368,7 +376,7 @@ extends
BACKUP_POOL_THREAD_NUMBER_KEY
-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 BACKUP_POOL_THREAD_NUMBER_KEY
+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 BACKUP_POOL_THREAD_NUMBER_KEY
See
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/81cde4ce/checkstyle-aggregate.html
--
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index fedb629..6abd72f 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
-
+
Apache HBase Checkstyle Results
@@ -277,7 +277,7 @@
3579
0
0
-16180
+16184
Files
@@ -5060,7 +5060,7 @@
org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.java
0
0
-15
+20
org/apache/hadoop/hbase/master/assignment/TestAssignmentOnRSCrash.java
0
@@ -8055,7 +8055,7 @@
org/apache/hadoop/hbase/replication/WALEntryFilter.java
0
0
-3
+2
org/apache/hadoop/hbase/replication/master/ReplicationLogCleaner.java
0
@@ -10370,7 +10370,7 @@
sortStaticImportsAlphabetically: true
groups:
*,org.apache.hbase.thirdparty,org.apache.hadoop.hbase.shaded
option: top
-1252
+1251
Error
@@ -10393,14 +10393,14 @@
caseIndent: 2
basicOffset: 2
lineWrappingIndentation: 2
-4825
+4831
Error
javadoc
http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation;>JavadocTagContinuationIndentation
offset: 2
-804
+803
Error
@@ -19197,22 +19197,22 @@
Line
Error
-imports
-ImportOrder
-Wrong order for 'junit.framework.TestCase' import.
-39
+indentation
+Indentation
+'HBaseClassTestRule' have incorrect indentation level 2, expected level
should be 4.
+51
Error
javadoc
NonEmptyAtclauseDescription
At-clause should have a non-empty description.
-171
+188
Error
indentation
Indentation
'array initialization' child have incorrect indentation level 8, expected
level should be 6.
-445
+471
org/apache/hadoop/hbase/TestLocalHBaseCluster.java
@@ -65211,67 +65211,67 @@
javadoc
NonEmptyAtclauseDescription
At-clause should have a non-empty description.
-686
+689
Error
blocks
NeedBraces
'if' construct must use '{}'s.
-725
+728
Error
blocks
NeedBraces
'if' construct must use '{}'s.
-756
+759
Error
blocks
NeedBraces
'if' construct must use '{}'s.
-758
+761
Error
javadoc
NonEmptyAtclauseDescription
At-clause should have a non-empty description.
-770
+773
Error
javadoc
NonEmptyAtclauseDescription
At-clause should have a non-empty description.
-772
+775
Error
javadoc
NonEmptyAtclauseDescription
At-clause should have a non-empty description.
-823
+826
Error
sizes
LineLength
Line is longer than 100 characters (found 106).
-852
+855
Error
sizes
LineLength
Line is longer than 100 characters (found 106).
-865
+868
Error
sizes
LineLength
Line is longer than 100 characters (found 107).
-866
+869
Error
sizes
LineLength
Line is longer than 100 characters (found 103).
-888
+891
org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.java
@@ -67395,13 +67395,13 @@
javadoc
JavadocTagContinuationIndentation
Line continuation have incorrect indentation level, expected level should
be 2.
-200
+198
Error
coding
MissingSwitchDefault
switch without default clause.
-287
+290
org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.java
@@ -67509,59 +67509,89 @@
indentation
Indentation
'block' child have incorrect indentation level 8, expected level should be
10.
-727
+728
Error
indentation
Indentation
-'block' child have incorrect indentation level 8, expected level should be
10.
-728
+'case' child have incorrect indentation level 6, expected level should be
8.
+729
Error
indentation
Indentation
'block' child have incorrect indentation level 8, expected level should be
10.
-735
+732
Error
indentation
Indentation
+'block' child have incorrect indentation level 8, expected level should be
10.
+733
+
+Error
+indentation
+Indentation
'case' child have incorrect indentation level 6, expected level should be
8.
-736
+734
+
+Error
+indentation
+Indentation
+'block' child have incorrect indentation level 8, expected level should be
10.
+735
Error
indentation
Indentation
'block' child have incorrect indentation level 8, expected level should be
10.
-737
+736
+
+Error
+indentation
+Indentation
+'block' child have incorrect indentation level 8, expected level should be
10.
+743
+
+Error
+indentation
+Indentation
+'case' child have incorrect indentation level 6, expected level should be
8.
+744
Error
+indentation
+Indentation
+'block' child have incorrect indentation level 8, expected level should be
10.
+745
+
+Error
coding
MissingSwitchDefault
switch without default clause.
-748
-
+756
+
Error
coding
MissingSwitchDefault
switch without default clause.
-759
-
+767
+
Error
sizes
LineLength
Line is longer than 100 characters (found 112).
-775
+783
org/apache/hadoop/hbase/master/assignment/TestAssignmentOnRSCrash.java
-
+
Severity
Category
Rule
Message
Line
-
+
Error
blocks
NeedBraces
@@ -67570,13 +67600,13 @@
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d347bde8/dependency-management.html
--
diff --git a/dependency-management.html b/dependency-management.html
index 41eaa11..76f9739 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -7,7 +7,7 @@
-
+
Apache HBase Project Dependency Management
@@ -347,474 +347,480 @@
jar
https://glassfish.java.net/public/CDDL+GPL_1_1.html;>CDDL 1.1, https://glassfish.java.net/public/CDDL+GPL_1_1.html;>GPL2 w/
CPE
+jline
+http://jline.sourceforge.net;>jline
+0.9.94
+jar
+LICENSE.txt
+
junit
http://junit.org;>junit
4.12
jar
http://www.eclipse.org/legal/epl-v10.html;>Eclipse Public License
1.0
-
+
log4j
http://logging.apache.org/log4j/1.2/;>log4j
1.2.17
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software
License, Version 2.0
-
+
net.spy
http://www.couchbase.org/code/couchbase/java;>spymemcached
2.12.2
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software
License, Version 2.0
-
+
org.apache.avro
http://avro.apache.org;>avro
1.7.7
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software
License, Version 2.0
-
+
org.apache.commons
http://commons.apache.org/proper/commons-collections/;>commons-collections4
4.1
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.commons
http://commons.apache.org/proper/commons-crypto/;>commons-crypto
1.0.0
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.commons
http://commons.apache.org/proper/commons-lang/;>commons-lang3
3.6
jar
https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.commons
http://commons.apache.org/proper/commons-math/;>commons-math3
3.6.1
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.curator
http://curator.apache.org/curator-client;>curator-client
4.0.0
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software
License, Version 2.0
-
+
org.apache.curator
http://curator.apache.org/curator-framework;>curator-framework
4.0.0
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software
License, Version 2.0
-
+
org.apache.curator
http://curator.apache.org/curator-recipes;>curator-recipes
4.0.0
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software
License, Version 2.0
-
+
org.apache.hadoop
hadoop-auth
2.7.4
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hadoop
hadoop-client
2.7.4
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hadoop
hadoop-common
2.7.4
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hadoop
hadoop-hdfs
2.7.4
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hadoop
hadoop-mapreduce-client-core
2.7.4
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hadoop
hadoop-mapreduce-client-jobclient
2.7.4
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hadoop
hadoop-minicluster
2.7.4
jar
http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hbase
http://hbase.apache.org/hbase-annotations;>hbase-annotations
3.0.0-SNAPSHOT
test-jar
https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hbase
http://hbase.apache.org/hbase-build-configuration/hbase-backup;>hbase-backup
3.0.0-SNAPSHOT
jar
https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hbase
http://hbase.apache.org/hbase-build-configuration/hbase-client;>hbase-client
3.0.0-SNAPSHOT
jar
https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hbase
http://hbase.apache.org/hbase-build-configuration/hbase-common;>hbase-common
3.0.0-SNAPSHOT
jar
https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hbase
http://hbase.apache.org/hbase-build-configuration/hbase-endpoint;>hbase-endpoint
3.0.0-SNAPSHOT
jar
https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hbase
http://hbase.apache.org/hbase-build-support/hbase-error-prone;>hbase-error-prone
3.0.0-SNAPSHOT
jar
https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hbase
http://hbase.apache.org/hbase-build-configuration/hbase-examples;>hbase-examples
3.0.0-SNAPSHOT
jar
https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version
2.0
-
+
org.apache.hbase
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6b94a2f2/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
b/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
index da285fd..6450530 100644
--- a/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
+++ b/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":42,"i28":42,"i29":42,"i30":42,"i31":42,"i32":42,"i33":42,"i34":42,"i35":42,"i36":42,"i37":42,"i38":42,"i39":42,"i40":42,"i41":42,"i42":42,"i43":42,"i44":41,"i45":42,"i46":42,"i47":42,"i48":42,"i49":42,"i50":42,"i51":42,"i52":42,"i53":42,"i54":42,"i55":42,"i56":42,"i57":42,"i58":42,"i59":42,"i60":42,"i61":42,"i62":42,"i63":42,"i64":42,"i65":42,"i66":42,"i67":42,"i68":42,"i69":42,"i70":42,"i71":42,"i72":42,"i73":42};
+var methods =
{"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":42,"i28":42,"i29":42,"i30":42,"i31":42,"i32":42,"i33":42,"i34":42,"i35":42,"i36":42,"i37":42,"i38":42,"i39":42,"i40":42,"i41":42,"i42":42,"i43":42,"i44":42,"i45":41,"i46":42,"i47":42,"i48":42,"i49":42,"i50":42,"i51":42,"i52":42,"i53":42,"i54":42,"i55":42,"i56":42,"i57":42,"i58":42,"i59":42,"i60":42,"i61":42,"i62":42,"i63":42,"i64":42,"i65":42,"i66":42,"i67":42,"i68":42,"i69":42,"i70":42,"i71":42,"i72":42,"i73":42,"i74":42};
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";
@@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab";
https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true;
title="class or interface in java.lang">@Deprecated
@InterfaceAudience.Public
-public class HTableDescriptor
+public class HTableDescriptor
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 TableDescriptor, https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
title="class or interface in java.lang">ComparableHTableDescriptor
HTableDescriptor contains the details about an HBase table
such as the descriptors of
@@ -652,12 +652,19 @@ implements
boolean
+hasSerialReplicationScope()
+Deprecated.
+Return true if there are at least one cf whose replication
scope is serial.
+
+
+
+boolean
isCompactionEnabled()
Deprecated.
Check if the compaction enable flag of the table is
true.
-
+
boolean
isMetaRegion()
Deprecated.
@@ -665,83 +672,83 @@ implements
+
boolean
isMetaTable()
Deprecated.
Checks if the table is a hbase:meta table
-
+
boolean
isNormalizationEnabled()
Deprecated.
Check if normalization enable flag of the table is
true.
-
+
boolean
isReadOnly()
Deprecated.
Check if the readOnly flag of the table is set.
-
+
boolean
isRootRegion()
Deprecated.
This is vestigial API.
-
+
HTableDescriptor
modifyFamily(HColumnDescriptorfamily)
Deprecated.
Modifies the existing column family.
-
+
static HTableDescriptor
parseFrom(byte[]bytes)
Deprecated.
-
+
void
remove(byte[]key)
Deprecated.
Remove metadata represented by the key from the map
-
+
void
remove(Byteskey)
Deprecated.
Remove metadata represented by the key from the map
-
+
void
remove(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringkey)
Deprecated.
Remove metadata represented by the key from the map
-
+
void
removeConfiguration(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringkey)
Deprecated.
Remove a config setting represented by the key from the
map
-
+
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)
Deprecated.
Remove a coprocessor from those set on the table
-
+
HColumnDescriptor
removeFamily(byte[]column)
Deprecated.
@@ -749,14 +756,14 @@ implements
+
HTableDescriptor
setCompactionEnabled(booleanisEnable)
Deprecated.
Setting the table compaction enable flag.
-
+
HTableDescriptor
setConfiguration(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringkey,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb05e3e3/apidocs/org/apache/hadoop/hbase/HConstants.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/HConstants.html
b/apidocs/org/apache/hadoop/hbase/HConstants.html
index 741a24f..737a05b 100644
--- a/apidocs/org/apache/hadoop/hbase/HConstants.html
+++ b/apidocs/org/apache/hadoop/hbase/HConstants.html
@@ -91,7 +91,7 @@
-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
org.apache.hadoop.hbase.HConstants
@@ -105,7 +105,7 @@
@InterfaceAudience.Public
public final class HConstants
-extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
+extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
HConstants holds a bunch of HBase-related constants
@@ -136,18 +136,18 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
BASE_NAMESPACE_DIR
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
BUCKET_CACHE_IOENGINE_KEY
Current ioengine options in include: heap, offheap and
file:PATH (where PATH is the path
to the file that will host the file-based cache.
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
BUCKET_CACHE_SIZE_KEY
When using bucket cache, this is a float that EITHER
represents a percentage of total heap
memory size to give to the cache (if 1.0) OR, it is the capacity in
@@ -155,19 +155,19 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
BULKLOAD_MAX_RETRIES_NUMBER
Maximum time to retry for a failed bulk load request
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
BULKLOAD_STAGING_DIR_NAME
Staging dir used by bulk load
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
BYTES_PER_CHECKSUM
The name of the configuration parameter that specifies
the number of bytes in a newly created checksum chunk.
@@ -180,13 +180,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
CATALOG_FAMILY_STR
The catalog family as a string
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
CHECKSUM_TYPE_NAME
The name of the configuration parameter that specifies
the name of an algorithm that is used to compute checksums
@@ -194,31 +194,31 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
+static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
CIPHER_AES
Default cipher for encryption
-static
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec8bf761/checkstyle.rss
--
diff --git a/checkstyle.rss b/checkstyle.rss
index 139d7d6..2cc01cb 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -25,8 +25,8 @@ under the License.
en-us
2007 - 2018 The Apache Software Foundation
- File: 3544,
- Errors: 16537,
+ File: 3550,
+ Errors: 16524,
Warnings: 0,
Infos: 0
@@ -18414,6 +18414,20 @@ under the License.
+ http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.procedure2.StoppableThread.java;>org/apache/hadoop/hbase/procedure2/StoppableThread.java
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.StripeCompactionsPerformanceEvaluation.java;>org/apache/hadoop/hbase/StripeCompactionsPerformanceEvaluation.java
@@ -27719,7 +27733,7 @@ under the License.
0
- 25
+ 24
@@ -28536,6 +28550,20 @@ under the License.
+ http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.procedure2.InlineChore.java;>org/apache/hadoop/hbase/procedure2/InlineChore.java
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.ipc.HBaseRpcControllerImpl.java;>org/apache/hadoop/hbase/ipc/HBaseRpcControllerImpl.java
@@ -29259,7 +29287,7 @@ under the License.
0
- 3
+ 2
@@ -32050,6 +32078,20 @@ under the License.
+ http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.procedure2.TimeoutExecutorThread.java;>org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.java
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.ipc.PriorityFunction.java;>org/apache/hadoop/hbase/ipc/PriorityFunction.java
@@ -37412,6 +37454,20 @@ under the License.
+ http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.procedure2.DelayedProcedure.java;>org/apache/hadoop/hbase/procedure2/DelayedProcedure.java
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.io.TimeRange.java;>org/apache/hadoop/hbase/io/TimeRange.java
@@ -37533,7 +37589,7 @@ under the License.
0
- 48
+ 47
@@ -42041,7 +42097,7 @@ under the License.
0
- 29
+ 20
@@ -43973,7 +44029,7 @@ under the License.
0
- 1
+ 0
@@ -44454,6 +44510,20 @@ under the License.
+ http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.filter.ColumnValueFilter.java;>org/apache/hadoop/hbase/filter/ColumnValueFilter.java
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
index d45ac05..64784ca 100644
---
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
+++
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
-private static class HRegionServer.MovedRegionInfo
+private static class HRegionServer.MovedRegionInfo
extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
@@ -218,7 +218,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
serverName
-private finalServerName serverName
+private finalServerName serverName
@@ -227,7 +227,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
seqNum
-private finallong seqNum
+private finallong seqNum
@@ -236,7 +236,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
ts
-private finallong ts
+private finallong ts
@@ -253,7 +253,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
MovedRegionInfo
-publicMovedRegionInfo(ServerNameserverName,
+publicMovedRegionInfo(ServerNameserverName,
longcloseSeqNum)
@@ -271,7 +271,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
getServerName
-publicServerNamegetServerName()
+publicServerNamegetServerName()
@@ -280,7 +280,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
getSeqNum
-publiclonggetSeqNum()
+publiclonggetSeqNum()
@@ -289,7 +289,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
getMoveTime
-publiclonggetMoveTime()
+publiclonggetMoveTime()
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
index a64536f..0586bb3 100644
---
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
+++
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
-protected static final class HRegionServer.MovedRegionsCleaner
+protected static final class HRegionServer.MovedRegionsCleaner
extends ScheduledChore
implements Stoppable
Creates a Chore thread to clean the moved region
cache.
@@ -242,7 +242,7 @@ implements
regionServer
-privateHRegionServer regionServer
+privateHRegionServer regionServer
@@ -251,7 +251,7 @@ implements
stoppable
-Stoppable stoppable
+Stoppable stoppable
@@ -268,7 +268,7 @@ implements
MovedRegionsCleaner
-privateMovedRegionsCleaner(HRegionServerregionServer,
+privateMovedRegionsCleaner(HRegionServerregionServer,
Stoppablestoppable)
@@ -286,7 +286,7 @@ implements
create
-staticHRegionServer.MovedRegionsCleanercreate(HRegionServerrs)
+staticHRegionServer.MovedRegionsCleanercreate(HRegionServerrs)
@@ -295,7 +295,7 @@ implements
chore
-protectedvoidchore()
+protectedvoidchore()
Description copied from
class:ScheduledChore
The task to execute on each scheduled execution of the
Chore
@@ -310,7 +310,7 @@ implements
stop
-publicvoidstop(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringwhy)
+publicvoidstop(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringwhy)
Description copied from
interface:Stoppable
Stop this service.
Implementers should favor logging errors over throwing
RuntimeExceptions.
@@ -328,7 +328,7 @@ implements
isStopped
-publicbooleanisStopped()
+publicbooleanisStopped()
Specified by:
isStoppedin
interfaceStoppable
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
index 64c3ba9..9d69e0d 100644
---
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
+++
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
@@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab";
-public static interface HRegion.BulkLoadListener
+public static interface HRegion.BulkLoadListener
Listener class to enable callers of
bulkLoadHFile() to perform any necessary
pre/post processing of a given bulkload call
@@ -174,7 +174,7 @@ var activeTableTab = "activeTableTab";
prepareBulkLoad
-http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringprepareBulkLoad(byte[]family,
+http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringprepareBulkLoad(byte[]family,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringsrcPath,
booleancopyFile)
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
@@ -196,7 +196,7 @@ var activeTableTab = "activeTableTab";
doneBulkLoad
-voiddoneBulkLoad(byte[]family,
+voiddoneBulkLoad(byte[]family,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringsrcPath)
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Called after a successful HFile load
@@ -215,7 +215,7 @@ var activeTableTab = "activeTableTab";
failedBulkLoad
-voidfailedBulkLoad(byte[]family,
+voidfailedBulkLoad(byte[]family,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringsrcPath)
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Called after a failed HFile load
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html
index 238de9b..b1c3921 100644
---
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html
+++
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
-public static enum HRegion.FlushResult.Result
+public static enum HRegion.FlushResult.Result
extends http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
title="class or interface in java.lang">EnumHRegion.FlushResult.Result
@@ -216,7 +216,7 @@ the order they are declared.
FLUSHED_NO_COMPACTION_NEEDED
-public static finalHRegion.FlushResult.Result FLUSHED_NO_COMPACTION_NEEDED
+public static finalHRegion.FlushResult.Result FLUSHED_NO_COMPACTION_NEEDED
@@ -225,7 +225,7 @@ the order they are declared.
FLUSHED_COMPACTION_NEEDED
-public static finalHRegion.FlushResult.Result FLUSHED_COMPACTION_NEEDED
+public static finalHRegion.FlushResult.Result FLUSHED_COMPACTION_NEEDED
@@ -234,7 +234,7 @@ the order they are declared.
CANNOT_FLUSH_MEMSTORE_EMPTY
-public static finalHRegion.FlushResult.Result CANNOT_FLUSH_MEMSTORE_EMPTY
+public static finalHRegion.FlushResult.Result CANNOT_FLUSH_MEMSTORE_EMPTY
@@ -243,7 +243,7 @@ the order they are declared.
CANNOT_FLUSH
-public static finalHRegion.FlushResult.Result CANNOT_FLUSH
+public static finalHRegion.FlushResult.Result CANNOT_FLUSH
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html
index 82625e0..c0b6ff1 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html
+++
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/94208cfe/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 afd9d09..f30793d 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
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cd17dc5/devapidocs/deprecated-list.html
--
diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html
index 8b9bf43..b60bf1d 100644
--- a/devapidocs/deprecated-list.html
+++ b/devapidocs/deprecated-list.html
@@ -555,87 +555,87 @@
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
+
+
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
-
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
+
+
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
-
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
+
+
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
-
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
+org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
+
+
org.apache.hadoop.hbase.client.Table.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
-
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
+org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
+
+
org.apache.hadoop.hbase.client.Table.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
-
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
+
+
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
-
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
+
+
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
-
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
+
+
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
-
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
@@ -718,13 +718,13 @@
-org.apache.hadoop.hbase.client.Mutation.compareTo(Row)
+org.apache.hadoop.hbase.client.RowMutations.compareTo(Row)
As of release 2.0.0, this
will be removed in HBase 3.0.0.
Use Row.COMPARATOR
instead
-org.apache.hadoop.hbase.client.RowMutations.compareTo(Row)
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/828486ae/devapidocs/deprecated-list.html
--
diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html
index c765780..8b9bf43 100644
--- a/devapidocs/deprecated-list.html
+++ b/devapidocs/deprecated-list.html
@@ -555,87 +555,87 @@
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
-
-
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
-
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
+
+
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
-
-
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
-org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
-
-
org.apache.hadoop.hbase.client.Table.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
-org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
-
-
org.apache.hadoop.hbase.client.Table.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
-
-
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
-
-
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
-
-
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
@@ -718,13 +718,13 @@
-org.apache.hadoop.hbase.client.RowMutations.compareTo(Row)
+org.apache.hadoop.hbase.client.Mutation.compareTo(Row)
As of release 2.0.0, this
will be removed in HBase 3.0.0.
Use Row.COMPARATOR
instead
-org.apache.hadoop.hbase.client.Mutation.compareTo(Row)
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f272b0e8/checkstyle-aggregate.html
--
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index ecc2bbd..c2ed63e 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
-
+
Apache HBase Checkstyle Results
@@ -286,10 +286,10 @@
Warnings
Errors
-3530
+3533
0
0
-16557
+16576
Files
@@ -374,1320 +374,1320 @@
0
3
-org/apache/hadoop/hbase/CoordinatedStateException.java
-0
-0
-1
-
org/apache/hadoop/hbase/CoordinatedStateManager.java
0
0
1
-
+
org/apache/hadoop/hbase/Coprocessor.java
0
0
2
-
+
org/apache/hadoop/hbase/DistributedHBaseCluster.java
0
0
3
-
+
org/apache/hadoop/hbase/DoNotRetryIOException.java
0
0
3
-
+
org/apache/hadoop/hbase/DroppedSnapshotException.java
0
0
1
-
+
org/apache/hadoop/hbase/ExtendedCell.java
0
0
1
-
+
org/apache/hadoop/hbase/GenericTestUtils.java
0
0
2
-
+
org/apache/hadoop/hbase/HBaseCluster.java
0
0
2
-
+
org/apache/hadoop/hbase/HBaseClusterManager.java
0
0
2
-
+
org/apache/hadoop/hbase/HBaseCommonTestingUtility.java
0
0
13
-
+
org/apache/hadoop/hbase/HBaseConfiguration.java
0
0
6
-
+
org/apache/hadoop/hbase/HBaseTestCase.java
0
0
35
-
+
org/apache/hadoop/hbase/HBaseTestingUtility.java
0
0
265
-
+
org/apache/hadoop/hbase/HColumnDescriptor.java
0
0
40
-
+
org/apache/hadoop/hbase/HFilePerformanceEvaluation.java
0
0
15
-
+
org/apache/hadoop/hbase/HRegionInfo.java
0
0
55
-
+
org/apache/hadoop/hbase/HRegionLocation.java
0
0
1
-
+
org/apache/hadoop/hbase/HTableDescriptor.java
0
0
38
-
+
org/apache/hadoop/hbase/HTestConst.java
0
0
2
-
+
org/apache/hadoop/hbase/HadoopShimsImpl.java
0
0
1
-
+
org/apache/hadoop/hbase/HealthChecker.java
0
0
17
-
+
org/apache/hadoop/hbase/IndividualBytesFieldCell.java
0
0
9
-
+
org/apache/hadoop/hbase/IntegrationTestBackupRestore.java
0
0
3
-
+
org/apache/hadoop/hbase/IntegrationTestBase.java
0
0
1
-
+
org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.java
0
0
53
-
+
org/apache/hadoop/hbase/IntegrationTestIngest.java
0
0
10
-
+
org/apache/hadoop/hbase/IntegrationTestIngestWithACL.java
0
0
3
-
+
org/apache/hadoop/hbase/IntegrationTestIngestWithEncryption.java
0
0
1
-
+
org/apache/hadoop/hbase/IntegrationTestIngestWithMOB.java
0
0
5
-
+
org/apache/hadoop/hbase/IntegrationTestIngestWithVisibilityLabels.java
0
0
3
-
+
org/apache/hadoop/hbase/IntegrationTestManyRegions.java
0
0
2
-
+
org/apache/hadoop/hbase/IntegrationTestMetaReplicas.java
0
0
2
-
+
org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.java
0
0
11
-
+
org/apache/hadoop/hbase/IntegrationTestRegionReplicaReplication.java
0
0
1
-
+
org/apache/hadoop/hbase/IntegrationTestingUtility.java
0
0
5
-
+
org/apache/hadoop/hbase/JMXListener.java
0
0
5
-
+
org/apache/hadoop/hbase/KeyValue.java
0
0
117
-
+
org/apache/hadoop/hbase/KeyValueTestUtil.java
0
0
8
-
+
org/apache/hadoop/hbase/KeyValueUtil.java
0
0
29
-
+
org/apache/hadoop/hbase/LocalHBaseCluster.java
0
0
24
-
+
org/apache/hadoop/hbase/MetaMockingUtil.java
0
0
4
-
+
org/apache/hadoop/hbase/MetaMutationAnnotation.java
0
0
1
-
+
org/apache/hadoop/hbase/MetaTableAccessor.java
0
0
114
-
+
org/apache/hadoop/hbase/MiniHBaseCluster.java
0
0
21
-
+
org/apache/hadoop/hbase/MockRegionServerServices.java
0
0
1
-
+
org/apache/hadoop/hbase/MultithreadedTestUtil.java
0
0
3
-
+
org/apache/hadoop/hbase/NamespaceDescriptor.java
0
0
3
-
+
org/apache/hadoop/hbase/NotAllMetaRegionsOnlineException.java
0
0
1
-
+
org/apache/hadoop/hbase/NotServingRegionException.java
0
0
1
-
+
org/apache/hadoop/hbase/PerformanceEvaluation.java
0
0
29
-
+
org/apache/hadoop/hbase/PerformanceEvaluationCommons.java
0
0
1
-
+
org/apache/hadoop/hbase/PrivateCellUtil.java
0
0
67
-
+
org/apache/hadoop/hbase/QosTestHelper.java
0
0
3
-
+
org/apache/hadoop/hbase/RESTApiClusterManager.java
0
0
2
-
+
org/apache/hadoop/hbase/RegionLoad.java
0
0
1
-
+
org/apache/hadoop/hbase/RegionLocations.java
0
0
11
-
+
org/apache/hadoop/hbase/RegionStateListener.java
0
0
2
-
+
org/apache/hadoop/hbase/ResourceChecker.java
0
0
4
-
+
org/apache/hadoop/hbase/ScanPerformanceEvaluation.java
0
0
12
-
+
org/apache/hadoop/hbase/ScheduledChore.java
0
0
5
-
+
org/apache/hadoop/hbase/Server.java
0
0
1
-
+
org/apache/hadoop/hbase/ServerLoad.java
0
0
1
-
+
org/apache/hadoop/hbase/ServerName.java
0
0
24
-
+
org/apache/hadoop/hbase/SplitLogCounters.java
0
0
1
-
+
org/apache/hadoop/hbase/SplitLogTask.java
0
0
4
-
+
org/apache/hadoop/hbase/StripeCompactionsPerformanceEvaluation.java
0
0
3
-
+
org/apache/hadoop/hbase/TableDescriptors.java
0
0
9
-
+
org/apache/hadoop/hbase/TableInfoMissingException.java
0
0
6
-
+
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c83a37c8/devapidocs/deprecated-list.html
--
diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html
index 2c97793..1decffe 100644
--- a/devapidocs/deprecated-list.html
+++ b/devapidocs/deprecated-list.html
@@ -545,87 +545,87 @@
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
-
-
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
-
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
-
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], byte[], Delete)
+
+
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndDelete(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Delete)
-org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
-
-
org.apache.hadoop.hbase.client.Table.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndDelete(byte[],
byte[], byte[], CompareOperator, byte[], Delete)
-org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
-
-
org.apache.hadoop.hbase.client.Table.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndMutate(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations)
-org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
-
-
org.apache.hadoop.hbase.client.Table.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndMutate(byte[],
byte[], byte[], CompareOperator, byte[], RowMutations)
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
-
-
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], byte[], Put)
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
-
-
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], CompareFilter.CompareOp, byte[], Put)
-org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
-
-
org.apache.hadoop.hbase.client.Table.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
Since 2.0.0. Will be
removed in 3.0.0. Use Table.checkAndMutate(byte[],
byte[])
+
+org.apache.hadoop.hbase.client.HTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
+
org.apache.hadoop.hbase.rest.client.RemoteHTable.checkAndPut(byte[],
byte[], byte[], CompareOperator, byte[], Put)
@@ -708,13 +708,13 @@
-org.apache.hadoop.hbase.client.RowMutations.compareTo(Row)
+org.apache.hadoop.hbase.client.Mutation.compareTo(Row)
As of release 2.0.0, this
will be removed in HBase 3.0.0.
Use Row.COMPARATOR
instead
-org.apache.hadoop.hbase.client.Mutation.compareTo(Row)
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0ab8335e/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
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/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 ef600d2..1bacac1 100644
---
a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
+++
b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
-public class AssignmentManager
+public class AssignmentManager
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 ServerListener
The AssignmentManager is the coordinator for region
assign/unassign operations.
@@ -950,7 +950,7 @@ implements
LOG
-private static finalorg.slf4j.Logger LOG
+private static finalorg.slf4j.Logger LOG
@@ -959,7 +959,7 @@ implements
BOOTSTRAP_THREAD_POOL_SIZE_CONF_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 BOOTSTRAP_THREAD_POOL_SIZE_CONF_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 BOOTSTRAP_THREAD_POOL_SIZE_CONF_KEY
See Also:
Constant
Field Values
@@ -972,7 +972,7 @@ implements
ASSIGN_DISPATCH_WAIT_MSEC_CONF_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 ASSIGN_DISPATCH_WAIT_MSEC_CONF_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 ASSIGN_DISPATCH_WAIT_MSEC_CONF_KEY
See Also:
Constant
Field Values
@@ -985,7 +985,7 @@ implements
DEFAULT_ASSIGN_DISPATCH_WAIT_MSEC
-private static finalint DEFAULT_ASSIGN_DISPATCH_WAIT_MSEC
+private static finalint DEFAULT_ASSIGN_DISPATCH_WAIT_MSEC
See Also:
Constant
Field Values
@@ -998,7 +998,7 @@ implements
ASSIGN_DISPATCH_WAITQ_MAX_CONF_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 ASSIGN_DISPATCH_WAITQ_MAX_CONF_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 ASSIGN_DISPATCH_WAITQ_MAX_CONF_KEY
See Also:
Constant
Field Values
@@ -1011,7 +1011,7 @@ implements
DEFAULT_ASSIGN_DISPATCH_WAITQ_MAX
-private static finalint DEFAULT_ASSIGN_DISPATCH_WAITQ_MAX
+private static finalint DEFAULT_ASSIGN_DISPATCH_WAITQ_MAX
See Also:
Constant
Field Values
@@ -1024,7 +1024,7 @@ implements
RIT_CHORE_INTERVAL_MSEC_CONF_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 RIT_CHORE_INTERVAL_MSEC_CONF_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 RIT_CHORE_INTERVAL_MSEC_CONF_KEY
See Also:
Constant
Field Values
@@ -1037,7 +1037,7 @@ implements
DEFAULT_RIT_CHORE_INTERVAL_MSEC
-private static finalint DEFAULT_RIT_CHORE_INTERVAL_MSEC
+private static finalint DEFAULT_RIT_CHORE_INTERVAL_MSEC
See Also:
Constant
Field Values
@@ -1050,7 +1050,7 @@ implements
ASSIGN_MAX_ATTEMPTS
-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 ASSIGN_MAX_ATTEMPTS
+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 ASSIGN_MAX_ATTEMPTS
See Also:
Constant
Field Values
@@ -1063,7 +1063,7 @@ implements
DEFAULT_ASSIGN_MAX_ATTEMPTS
-private static finalint DEFAULT_ASSIGN_MAX_ATTEMPTS
+private static finalint DEFAULT_ASSIGN_MAX_ATTEMPTS
See Also:
Constant
Field Values
@@ -1076,7 +1076,7 @@ implements
METRICS_RIT_STUCK_WARNING_THRESHOLD
-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 METRICS_RIT_STUCK_WARNING_THRESHOLD
+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 METRICS_RIT_STUCK_WARNING_THRESHOLD
Region in Transition metrics threshold time
See Also:
@@ -1090,7 +1090,7 @@ implements
DEFAULT_RIT_STUCK_WARNING_THRESHOLD
-private static finalint DEFAULT_RIT_STUCK_WARNING_THRESHOLD
+private static finalint
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f2eeb22/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html
b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html
index 015bc16..4ed42b8 100644
---
a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html
+++
b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
-private class SplitTableRegionProcedure.StoreFileSplitter
+private class SplitTableRegionProcedure.StoreFileSplitter
extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
implements http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Callable.html?is-external=true;
title="class or interface in java.util.concurrent">CallablePairorg.apache.hadoop.fs.Path,org.apache.hadoop.fs.Path
Utility class used to do the file splitting / reference
writing
@@ -220,7 +220,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/concurren
regionFs
-private finalHRegionFileSystem regionFs
+private finalHRegionFileSystem regionFs
@@ -229,7 +229,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/concurren
family
-private finalbyte[] family
+private finalbyte[] family
@@ -238,7 +238,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/concurren
sf
-private finalHStoreFile sf
+private finalHStoreFile sf
@@ -255,7 +255,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/concurren
StoreFileSplitter
-publicStoreFileSplitter(HRegionFileSystemregionFs,
+publicStoreFileSplitter(HRegionFileSystemregionFs,
byte[]family,
HStoreFilesf)
Constructor that takes what it needs to split
@@ -281,7 +281,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/concurren
call
-publicPairorg.apache.hadoop.fs.Path,org.apache.hadoop.fs.Pathcall()
+publicPairorg.apache.hadoop.fs.Path,org.apache.hadoop.fs.Pathcall()
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Specified by:
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f2eeb22/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
index ad56e7f..b1e22fb 100644
---
a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
+++
b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
@@ -424,7 +424,9 @@ extends protected void
rollbackState(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStatestate)
-called to perform the rollback of the specified state
+To rollback SplitTableRegionProcedure,
an AssignProcedure is asynchronously
+ submitted for parent region to be split (rollback doesn't wait on the
completion of the
+ AssignProcedure) .
@@ -561,7 +563,7 @@ extends
EXPECTED_SPLIT_STATES
-private staticRegionState.State[] EXPECTED_SPLIT_STATES
+private staticRegionState.State[] EXPECTED_SPLIT_STATES
@@ -671,12 +673,14 @@ extends
rollbackState
-protectedvoidrollbackState(MasterProcedureEnvenv,
+protectedvoidrollbackState(MasterProcedureEnvenv,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStatestate)
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException,
http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true;
title="class or interface in java.lang">InterruptedException
-Description copied from
class:StateMachineProcedure
-called to perform the rollback of the specified state
+To rollback SplitTableRegionProcedure,
an AssignProcedure is asynchronously
+ submitted for parent region to be split (rollback doesn't wait on the
completion of the
+ AssignProcedure) . This can be improved by changing rollback() to support
sub-procedures.
+ See HBASE-19851 for details.
Specified by:
rollbackStatein
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/cc6597ec/testdevapidocs/index-all.html
--
diff --git a/testdevapidocs/index-all.html b/testdevapidocs/index-all.html
index 4bc8970..d6ae787 100644
--- a/testdevapidocs/index-all.html
+++ b/testdevapidocs/index-all.html
@@ -390,6 +390,13 @@
AccessWriteAction(TableName)
- Constructor for class org.apache.hadoop.hbase.client.TestSnapshotWithAcl.AccessWriteAction
+AcidGuaranteesTestBase - Class in org.apache.hadoop.hbase
+
+Test case that uses multiple threads to read and write
multifamily rows into a table, verifying
+ that reads never see partially-complete writes.
+
+AcidGuaranteesTestBase()
- Constructor for class org.apache.hadoop.hbase.AcidGuaranteesTestBase
+
AcidGuaranteesTestTool - Class in org.apache.hadoop.hbase
A test tool that uses multiple threads to read and write
multifamily rows into a table, verifying
@@ -1324,6 +1331,8 @@
appendValueXML(String,
String, String, String) - Static method in class
org.apache.hadoop.hbase.rest.RowResourceBase
+apply(Statement,
Description) - Method in class org.apache.hadoop.hbase.HBaseClassTestRule
+
apply(Histogram)
- Method in enum org.apache.hadoop.hbase.IntegrationTestRegionReplicaPerf.Stat
applyColumnFamilyOptions(TableName,
byte[][]) - Method in class org.apache.hadoop.hbase.util.LoadTestTool
@@ -2744,10 +2753,6 @@
buildDeadlockInfo()
- Static method in class org.apache.hadoop.hbase.TimedOutTestsListener
-builder()
- Static method in class org.apache.hadoop.hbase.CategoryBasedTimeout
-
-Builder()
- Constructor for class org.apache.hadoop.hbase.CategoryBasedTimeout.Builder
-
builder
- Variable in class org.apache.hadoop.hbase.ipc.TestCellBlockBuilder
builder
- Variable in class org.apache.hadoop.hbase.snapshot.TestSnapshotManifest
@@ -3139,20 +3144,6 @@
categoryAnnotation
- Variable in class org.apache.hadoop.hbase.ClassTestFinder.TestClassFilter
-CategoryBasedTimeout - Class in org.apache.hadoop.hbase
-
-Set a test method timeout based off the test categories
small, medium, large.
-
-CategoryBasedTimeout(int)
- Constructor for class org.apache.hadoop.hbase.CategoryBasedTimeout
-
-Deprecated.
-
-CategoryBasedTimeout(long,
TimeUnit) - Constructor for class org.apache.hadoop.hbase.CategoryBasedTimeout
-
-CategoryBasedTimeout(CategoryBasedTimeout.Builder)
- Constructor for class org.apache.hadoop.hbase.CategoryBasedTimeout
-
-CategoryBasedTimeout.Builder - Class in org.apache.hadoop.hbase
-
caughtException
- Variable in class org.apache.hadoop.hbase.regionserver.TestDefaultMemStore.ReadOwnWritesTester
CCG_FILTER
- Static variable in class org.apache.hadoop.hbase.client.TestOperation
@@ -3300,617 +3291,2873 @@
CFA
- Static variable in class org.apache.hadoop.hbase.rest.TestMultiRowResource
-CFA
- Static variable in class org.apache.hadoop.hbase.rest.TestScannerResource
+CFA
- Static variable in class org.apache.hadoop.hbase.rest.TestScannerResource
+
+CFA
- Static variable in class org.apache.hadoop.hbase.rest.TestScannersWithLabels
+
+CFA -
Static variable in class org.apache.hadoop.hbase.rest.TestTableScan
+
+CFB -
Static variable in class org.apache.hadoop.hbase.rest.RowResourceBase
+
+CFB
- Static variable in class org.apache.hadoop.hbase.rest.TestMultiRowResource
+
+CFB
- Static variable in class org.apache.hadoop.hbase.rest.TestScannerResource
+
+CFB
- Static variable in class org.apache.hadoop.hbase.rest.TestScannersWithLabels
+
+CFB -
Static variable in class org.apache.hadoop.hbase.rest.TestTableScan
+
+cfCacheEnabled
- Variable in class org.apache.hadoop.hbase.io.hfile.TestForceCacheImportantBlocks
+
+CFD
- Static variable in class org.apache.hadoop.hbase.coprocessor.example.TestScanModifyingObserver
+
+CFD
- Static variable in class org.apache.hadoop.hbase.coprocessor.example.TestValueReplacingCompaction
+
+CFDIR
- Static variable in class org.apache.hadoop.hbase.regionserver.TestStripeStoreFileManager
+
+cfKey
- Variable in class org.apache.hadoop.hbase.util.TestHBaseFsckEncryption
+
+cfLen
- Variable in class org.apache.hadoop.hbase.regionserver.CreateRandomStoreFile
+
+cfName
- Variable in class org.apache.hadoop.hbase.io.encoding.TestSeekBeforeWithReverseScan
+
+CHAIN_FAM
- Static variable in class org.apache.hadoop.hbase.mapreduce.IntegrationTestBulkLoad
+
+CHAIN_LENGTH
- Static variable in class org.apache.hadoop.hbase.mapreduce.IntegrationTestBulkLoad
+
+CHAIN_LENGTH_KEY
- Static variable in class org.apache.hadoop.hbase.mapreduce.IntegrationTestBulkLoad
+
+chainId
- Variable in class org.apache.hadoop.hbase.mapreduce.IntegrationTestBulkLoad.LinkKey
+
+CHANCE_OF_TIMEOUT
- Static variable in class org.apache.hadoop.hbase.client.TestClientTimeouts.RandomTimeoutBlockingRpcChannel
+
+CHANCE_TO_REPEAT
- Static variable in class org.apache.hadoop.hbase.io.hfile.TestHFileBlock
+
+chanceForSameQualifier
- Variable in class
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html
b/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html
index d224a6b..a83f512 100644
---
a/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html
+++
b/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
-public class MapReduceBackupMergeJob
+public class MapReduceBackupMergeJob
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 BackupMergeJob
MapReduce implementation of BackupMergeJob
@@ -228,7 +228,7 @@ implements
void
run(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String[]backupIds)
-Run backup merge operation
+Run backup merge operation.
@@ -277,7 +277,7 @@ implements
LOG
-public static finalorg.slf4j.Logger LOG
+public static finalorg.slf4j.Logger LOG
@@ -286,7 +286,7 @@ implements
player
-protectedorg.apache.hadoop.util.Tool player
+protectedorg.apache.hadoop.util.Tool player
@@ -295,7 +295,7 @@ implements
conf
-protectedorg.apache.hadoop.conf.Configuration conf
+protectedorg.apache.hadoop.conf.Configuration conf
@@ -312,7 +312,7 @@ implements
MapReduceBackupMergeJob
-publicMapReduceBackupMergeJob()
+publicMapReduceBackupMergeJob()
@@ -329,7 +329,7 @@ implements
getConf
-publicorg.apache.hadoop.conf.ConfigurationgetConf()
+publicorg.apache.hadoop.conf.ConfigurationgetConf()
Specified by:
getConfin
interfaceorg.apache.hadoop.conf.Configurable
@@ -342,7 +342,7 @@ implements
setConf
-publicvoidsetConf(org.apache.hadoop.conf.Configurationconf)
+publicvoidsetConf(org.apache.hadoop.conf.Configurationconf)
Specified by:
setConfin
interfaceorg.apache.hadoop.conf.Configurable
@@ -355,17 +355,17 @@ implements
run
-publicvoidrun(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String[]backupIds)
+publicvoidrun(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String[]backupIds)
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:BackupMergeJob
-Run backup merge operation
+Run backup merge operation.
Specified by:
runin
interfaceBackupMergeJob
Parameters:
backupIds - backup image ids
Throws:
-http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
+http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException - if the backup
merge operation fails
@@ -375,7 +375,7 @@ implements
toPathList
-protectedhttp://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.PathtoPathList(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListPairTableName,org.apache.hadoop.fs.PathprocessedTableList)
+protectedhttp://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.PathtoPathList(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListPairTableName,org.apache.hadoop.fs.PathprocessedTableList)
@@ -384,7 +384,7 @@ implements
toTableNameList
-protectedhttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListTableNametoTableNameList(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListPairTableName,org.apache.hadoop.fs.PathprocessedTableList)
+protectedhttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListTableNametoTableNameList(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListPairTableName,org.apache.hadoop.fs.PathprocessedTableList)
@@ -393,7 +393,7 @@ implements
cleanupBulkLoadDirs
-protectedvoidcleanupBulkLoadDirs(org.apache.hadoop.fs.FileSystemfs,
+protectedvoidcleanupBulkLoadDirs(org.apache.hadoop.fs.FileSystemfs,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/96e5e102/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
--
diff --git
a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
index ca8be5e..b8e6dfa 100644
---
a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html
+++
b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.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 don't need this call.
-6460 if
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8118541f/devapidocs/org/apache/hadoop/hbase/client/Admin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/Admin.html
b/devapidocs/org/apache/hadoop/hbase/client/Admin.html
index eb12d14..2d7cb9a 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/Admin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/Admin.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":50,"i15":50,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":38,"i28":38,"i29":38,"i30":38,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":50,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":38,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":38,"i57":6,"i58":6,"i59":38,"i60":38,"i61":6,"i62":38,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":38,"i69":38,"i70":50,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":38,"i77":38,"i78":6,"i79":50,"i80":6,"i81":6,"i82":6,"i83":38,"i84":38,"i85":18,"i86":18,"i87":6,"i88":50,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":18,"i99":18,"i100":50,"i101":18,"i102":6,"i103":38,"i104":6,"i105":6,"i106":6,"i107":38,"i108":18,"i109":6,"i110":6,"i111":6,"i112":18,"i113":6,"i114":6,"i115":38,"i116":38,"i1
17":38,"i118":38,"i119":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":50,"i130":6,"i131":38,"i132":6,"i133":6,"i134":18,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":38,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":38,"i149":6,"i150":6,"i151":6,"i152":38,"i153":38,"i154":6,"i155":38,"i156":38,"i157":38,"i158":38,"i159":38,"i160":6,"i161":38,"i162":6,"i163":6,"i164":6,"i165":6,"i166":6,"i167":6,"i168":6,"i169":38,"i170":6,"i171":6,"i172":6,"i173":50,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":38,"i180":6,"i181":38,"i182":6,"i183":6,"i184":6,"i185":6,"i186":6,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":50,"i199":6,"i200":50,"i201":50,"i202":50,"i203":6,"i204":50,"i205":6,"i206":6,"i207":6,"i208":6,"i209":6,"i210":6,"i211":6,"i212":6,"i213":38,"i214":38,"i215":6,"i216":6,"i217":6,"i218":6,"i219":6,"i220":50,"i221":6,"i222":6,"i223":6,"i224":6,"
i225":6,"i226":6,"i227":6};
+var methods =
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":50,"i15":50,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":38,"i28":38,"i29":38,"i30":38,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":50,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":38,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":38,"i57":6,"i58":6,"i59":38,"i60":38,"i61":6,"i62":38,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":38,"i69":38,"i70":50,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":38,"i77":38,"i78":6,"i79":50,"i80":6,"i81":6,"i82":6,"i83":6,"i84":38,"i85":38,"i86":18,"i87":18,"i88":6,"i89":50,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":18,"i100":18,"i101":50,"i102":18,"i103":6,"i104":38,"i105":6,"i106":6,"i107":6,"i108":38,"i109":18,"i110":6,"i111":6,"i112":6,"i113":18,"i114":6,"i115":6,"i116":38,"i11
7":38,"i118":38,"i119":38,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":50,"i131":6,"i132":38,"i133":6,"i134":6,"i135":18,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":38,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6,"i149":38,"i150":6,"i151":6,"i152":6,"i153":38,"i154":38,"i155":6,"i156":38,"i157":38,"i158":38,"i159":38,"i160":38,"i161":6,"i162":38,"i163":6,"i164":6,"i165":6,"i166":6,"i167":6,"i168":6,"i169":6,"i170":38,"i171":6,"i172":6,"i173":6,"i174":50,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":38,"i181":6,"i182":38,"i183":6,"i184":6,"i185":6,"i186":6,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":50,"i200":6,"i201":50,"i202":50,"i203":50,"i204":6,"i205":50,"i206":6,"i207":6,"i208":6,"i209":6,"i210":6,"i211":6,"i212":6,"i213":6,"i214":38,"i215":38,"i216":6,"i217":6,"i218":6,"i219":6,"i220":6,"i221":50,"i222":6,"i223":6,"i224":6,"
i225":6,"i226":6,"i227":6,"i228":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],4:["t3","Abstract Methods"],16:["t5","Default
Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -764,6 +764,12 @@ extends
+void
+flushRegionServer(ServerNameserverName)
+Flush all regions on the region server.
+
+
+
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/14db89d7/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html
--
diff --git
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html
index b50a65f..7271567 100644
---
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html
+++
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.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
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0b638133/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
--
diff --git
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
index fa489c5..1fc3ca7 100644
---
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
+++
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
@@ -47,3488 +47,3492 @@
039import java.util.Map.Entry;
040import java.util.Objects;
041import java.util.Set;
-042import
java.util.concurrent.CountDownLatch;
-043import
java.util.concurrent.ExecutionException;
-044import java.util.concurrent.Future;
-045import java.util.concurrent.TimeUnit;
-046import
java.util.concurrent.TimeoutException;
-047import
java.util.concurrent.atomic.AtomicInteger;
-048import
java.util.concurrent.atomic.AtomicReference;
-049import java.util.function.Function;
-050import java.util.regex.Pattern;
-051import java.util.stream.Collectors;
-052import javax.servlet.ServletException;
-053import javax.servlet.http.HttpServlet;
-054import
javax.servlet.http.HttpServletRequest;
-055import
javax.servlet.http.HttpServletResponse;
-056import
org.apache.hadoop.conf.Configuration;
-057import org.apache.hadoop.fs.Path;
-058import
org.apache.hadoop.hbase.ClusterMetrics;
-059import
org.apache.hadoop.hbase.ClusterMetrics.Option;
-060import
org.apache.hadoop.hbase.ClusterMetricsBuilder;
-061import
org.apache.hadoop.hbase.CoordinatedStateException;
-062import
org.apache.hadoop.hbase.DoNotRetryIOException;
-063import
org.apache.hadoop.hbase.HBaseIOException;
-064import
org.apache.hadoop.hbase.HBaseInterfaceAudience;
-065import
org.apache.hadoop.hbase.HConstants;
-066import
org.apache.hadoop.hbase.InvalidFamilyOperationException;
-067import
org.apache.hadoop.hbase.MasterNotRunningException;
-068import
org.apache.hadoop.hbase.MetaTableAccessor;
-069import
org.apache.hadoop.hbase.NamespaceDescriptor;
-070import
org.apache.hadoop.hbase.PleaseHoldException;
-071import
org.apache.hadoop.hbase.ReplicationPeerNotFoundException;
-072import
org.apache.hadoop.hbase.ServerLoad;
-073import
org.apache.hadoop.hbase.ServerMetricsBuilder;
-074import
org.apache.hadoop.hbase.ServerName;
-075import
org.apache.hadoop.hbase.TableDescriptors;
-076import
org.apache.hadoop.hbase.TableName;
-077import
org.apache.hadoop.hbase.TableNotDisabledException;
-078import
org.apache.hadoop.hbase.TableNotFoundException;
-079import
org.apache.hadoop.hbase.UnknownRegionException;
-080import
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor;
-081import
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder;
-082import
org.apache.hadoop.hbase.client.MasterSwitchType;
-083import
org.apache.hadoop.hbase.client.RegionInfo;
-084import
org.apache.hadoop.hbase.client.Result;
-085import
org.apache.hadoop.hbase.client.TableDescriptor;
-086import
org.apache.hadoop.hbase.client.TableDescriptorBuilder;
-087import
org.apache.hadoop.hbase.client.TableState;
-088import
org.apache.hadoop.hbase.coprocessor.CoprocessorHost;
-089import
org.apache.hadoop.hbase.exceptions.DeserializationException;
-090import
org.apache.hadoop.hbase.exceptions.MergeRegionException;
-091import
org.apache.hadoop.hbase.executor.ExecutorType;
-092import
org.apache.hadoop.hbase.favored.FavoredNodesManager;
-093import
org.apache.hadoop.hbase.favored.FavoredNodesPromoter;
-094import
org.apache.hadoop.hbase.http.InfoServer;
-095import
org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
-096import
org.apache.hadoop.hbase.ipc.RpcServer;
-097import
org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;
-098import
org.apache.hadoop.hbase.log.HBaseMarkers;
-099import
org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;
-100import
org.apache.hadoop.hbase.master.assignment.AssignmentManager;
-101import
org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure;
-102import
org.apache.hadoop.hbase.master.assignment.RegionStates;
-103import
org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode;
-104import
org.apache.hadoop.hbase.master.balancer.BalancerChore;
-105import
org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;
-106import
org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;
-107import
org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;
-108import
org.apache.hadoop.hbase.master.cleaner.HFileCleaner;
-109import
org.apache.hadoop.hbase.master.cleaner.LogCleaner;
-110import
org.apache.hadoop.hbase.master.cleaner.ReplicationMetaCleaner;
-111import
org.apache.hadoop.hbase.master.locking.LockManager;
-112import
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;
-113import
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index bfa7220..a29ad5c 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -189,8 +189,8 @@
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.wal.RegionGroupingProvider.Strategies
org.apache.hadoop.hbase.wal.WALFactory.Providers
+org.apache.hadoop.hbase.wal.RegionGroupingProvider.Strategies
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
--
diff --git
a/devapidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
b/devapidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
index 47baf13..7b9c0db 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
@@ -39,8 +39,8 @@
031 public NamespaceExistException() {
032 }
033
-034 public NamespaceExistException(String
namespace) {
-035super("Namespace " + namespace + "
already exists");
+034 public NamespaceExistException(String
msg) {
+035super(msg);
036 }
037}
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
--
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
index c8cf4de..cd2e99a 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
@@ -16,11 +16,11 @@
008@InterfaceAudience.Private
009public class Version {
010 public static final String version =
"3.0.0-SNAPSHOT";
-011 public static final String revision =
"f0d0501d556efb8796138d4aa92ce4f276c93c3b";
+011 public static final String revision =
"71a1192d671a93cc17b82e4355f2ace97c41dae5";
012 public static final String user =
"jenkins";
-013 public static final String date = "Wed
Jan 10 14:42:56 UTC 2018";
+013 public static final String date = "Thu
Jan 11 14:42:50 UTC 2018";
014 public static final String url =
"git://asf920.gq1.ygridcore.net/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";
-015 public static final String srcChecksum
= "1d36de1c42253feef08a258d994ee96c";
+015 public static final String srcChecksum
= "07936aec0f0e3c30af710d08a44d3d3a";
016}
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html
--
diff --git
a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html
b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html
index 65c3a26..6adba42 100644
---
a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html
+++
b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html
@@ -200,7 +200,7 @@
192 */
193 private void prepareCreate(final
MasterProcedureEnv env) throws IOException {
194if
(getTableNamespaceManager(env).doesNamespaceExist(nsDescriptor.getName())) {
-195 throw new
NamespaceExistException(nsDescriptor.getName());
+195 throw new
NamespaceExistException("Namespace " + nsDescriptor.getName() + " already
exists");
196}
197
getTableNamespaceManager(env).validateTableAndRegionCount(nsDescriptor);
198 }
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/49431b18/checkstyle-aggregate.html
--
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index 1167d69..826750d 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
-
+
Apache HBase Checkstyle Results
@@ -286,10 +286,10 @@
Warnings
Errors
-3470
+3487
0
0
-18322
+18208
Files
@@ -507,7 +507,7 @@
org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.java
0
0
-51
+53
org/apache/hadoop/hbase/IntegrationTestIngest.java
0
@@ -2387,7 +2387,7 @@
org/apache/hadoop/hbase/client/TestSplitOrMergeStatus.java
0
0
-5
+3
org/apache/hadoop/hbase/client/TestTableDescriptorBuilder.java
0
@@ -2522,7 +2522,7 @@
org/apache/hadoop/hbase/client/replication/TestReplicationAdmin.java
0
0
-4
+3
org/apache/hadoop/hbase/codec/BaseDecoder.java
0
@@ -2957,7 +2957,7 @@
org/apache/hadoop/hbase/coprocessor/TestWALObserver.java
0
0
-3
+2
org/apache/hadoop/hbase/coprocessor/WALCoprocessor.java
0
@@ -3057,7 +3057,7 @@
org/apache/hadoop/hbase/executor/EventType.java
0
0
-38
+39
org/apache/hadoop/hbase/executor/ExecutorService.java
0
@@ -3067,7 +3067,7 @@
org/apache/hadoop/hbase/executor/ExecutorType.java
0
0
-18
+19
org/apache/hadoop/hbase/executor/TestExecutorService.java
0
@@ -4122,7 +4122,7 @@
org/apache/hadoop/hbase/io/hfile/TestHFileDataBlockEncoder.java
0
0
-3
+2
org/apache/hadoop/hbase/io/hfile/TestHFileSeek.java
0
@@ -5217,7 +5217,7 @@
org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.java
0
0
-12
+10
org/apache/hadoop/hbase/master/AbstractTestDLS.java
0
@@ -5267,7 +5267,7 @@
org/apache/hadoop/hbase/master/HMaster.java
0
0
-176
+174
org/apache/hadoop/hbase/master/HMasterCommandLine.java
0
@@ -5317,7 +5317,7 @@
org/apache/hadoop/hbase/master/MasterServices.java
0
0
-43
+41
org/apache/hadoop/hbase/master/MasterStatusServlet.java
0
@@ -5379,475 +5379,465 @@
0
1
-org/apache/hadoop/hbase/master/MockNoopMasterServices.java
-0
-0
-1
-
org/apache/hadoop/hbase/master/MockRegionServer.java
0
0
9
-
+
org/apache/hadoop/hbase/master/RackManager.java
0
0
2
-
+
org/apache/hadoop/hbase/master/RegionPlacementMaintainer.java
0
0
26
-
+
org/apache/hadoop/hbase/master/RegionServerTracker.java
0
0
4
-
+
org/apache/hadoop/hbase/master/RegionState.java
0
0
86
-
+
org/apache/hadoop/hbase/master/ServerListener.java
0
0
1
-
+
org/apache/hadoop/hbase/master/ServerManager.java
0
0
24
-
+
org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.java
0
0
13
-
+
org/apache/hadoop/hbase/master/SnapshotSentinel.java
0
0
2
-
+
org/apache/hadoop/hbase/master/SplitLogManager.java
0
0
17
-
+
org/apache/hadoop/hbase/master/SplitOrMergeTracker.java
0
0
3
-
+
org/apache/hadoop/hbase/master/TableNamespaceManager.java
0
0
3
-
+
org/apache/hadoop/hbase/master/TableStateManager.java
0
0
10
-
+
org/apache/hadoop/hbase/master/TestActiveMasterManager.java
0
0
5
-
+
org/apache/hadoop/hbase/master/TestAssignmentManagerMetrics.java
0
0
2
-
+
org/apache/hadoop/hbase/master/TestCatalogJanitor.java
0
0
7
-
+
org/apache/hadoop/hbase/master/TestCatalogJanitorInMemoryStates.java
0
0
2
-
+
org/apache/hadoop/hbase/master/TestClockSkewDetection.java
0
0
1
-
+
org/apache/hadoop/hbase/master/TestClusterStatusPublisher.java
0
0
2
-
+
org/apache/hadoop/hbase/master/TestDeadServer.java
0
0
2
-
+
org/apache/hadoop/hbase/master/TestGetLastFlushedSequenceId.java
0
0
1
-
+
org/apache/hadoop/hbase/master/TestHMasterCommandLine.java
0
0
2
-
+
org/apache/hadoop/hbase/master/TestHMasterRPCException.java
0
0
2
-
+
org/apache/hadoop/hbase/master/TestMaster.java
0
0
1
-
+
org/apache/hadoop/hbase/master/TestMasterCoprocessorServices.java
0
0
1
-
+
org/apache/hadoop/hbase/master/TestMasterFailoverBalancerPersistence.java
0
0
4
-
+
org/apache/hadoop/hbase/master/TestMasterFileSystem.java
0
0
3
-
+
org/apache/hadoop/hbase/master/TestMasterFileSystemWithWALDir.java
0
0
1
-
+
org/apache/hadoop/hbase/master/TestMasterMetrics.java
0
0
5
-
+
org/apache/hadoop/hbase/master/TestMasterMetricsWrapper.java
0
0
3
-
+
org/apache/hadoop/hbase/master/TestMasterNoCluster.java
0
0
-20
-
+19
+
org/apache/hadoop/hbase/master/TestMasterOperationsForRegionReplicas.java
0
0
5
-
+
org/apache/hadoop/hbase/master/TestMasterQosFunction.java
0
0
1
-
+
org/apache/hadoop/hbase/master/TestMasterShutdown.java
0
0
1
-
+
org/apache/hadoop/hbase/master/TestMasterStatusServlet.java
0
0
4
-
+
org/apache/hadoop/hbase/master/TestMasterTransitions.java
0
0
3
-
+
org/apache/hadoop/hbase/master/TestMetaShutdownHandler.java
0
0
2
-
+
org/apache/hadoop/hbase/master/TestMetricsMasterProcSourceImpl.java
0
0
1
-
+
org/apache/hadoop/hbase/master/TestMetricsMasterSourceImpl.java
0
0
3
-
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7c40c62/checkstyle.rss
--
diff --git a/checkstyle.rss b/checkstyle.rss
index ba429a2..272dead 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -26,7 +26,7 @@ under the License.
2007 - 2018 The Apache Software Foundation
File: 3471,
- Errors: 19048,
+ Errors: 18828,
Warnings: 0,
Infos: 0
@@ -909,7 +909,7 @@ under the License.
0
- 5
+ 0
@@ -3723,7 +3723,7 @@ under the License.
0
- 19
+ 18
@@ -4577,7 +4577,7 @@ under the License.
0
- 7
+ 6
@@ -7783,7 +7783,7 @@ under the License.
0
- 4
+ 3
@@ -8455,7 +8455,7 @@ under the License.
0
- 4
+ 2
@@ -8791,7 +8791,7 @@ under the License.
0
- 28
+ 26
@@ -11689,7 +11689,7 @@ under the License.
0
- 6
+ 4
@@ -12753,7 +12753,7 @@ under the License.
0
- 5
+ 7
@@ -15819,7 +15819,7 @@ under the License.
0
- 10
+ 9
@@ -17387,7 +17387,7 @@ under the License.
0
- 2
+ 0
@@ -18115,7 +18115,7 @@ under the License.
0
- 5
+ 3
@@ -20075,7 +20075,7 @@ under the License.
0
- 14
+ 12
@@ -23197,7 +23197,7 @@ under the License.
0
- 4
+ 1
@@ -23575,7 +23575,7 @@ under the License.
0
- 17
+ 16
@@ -25717,7 +25717,7 @@ under the License.
0
- 156
+ 155
@@ -26515,7 +26515,7 @@ under the License.
0
- 2
+ 1
@@ -28419,7 +28419,7 @@ under the License.
0
- 5
+ 3
@@ -30323,7 +30323,7 @@ under the License.
0
- 101
+ 89
@@ -35797,7 +35797,7 @@ under the License.
0
- 6
+ 4
@@ -37239,7 +37239,7 @@ under the License.
0
- 195
+ 26
@@ -37379,7 +37379,7 @@ under the License.
0
- 58
+ 55
@@ -38373,7 +38373,7 @@ under the License.
0
- 33
+ 32
@@
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactory.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactory.html
b/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactory.html
index a5fbbd4..c7ee712 100644
---
a/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactory.html
+++
b/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactory.html
@@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab";
-public interface MetricsThriftServerSourceFactory
+public interface MetricsThriftServerSourceFactory
Factory that will be used to create metrics sources for the
two diffent types of thrift servers.
@@ -197,7 +197,7 @@ var activeTableTab = "activeTableTab";
METRICS_NAME
-static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String METRICS_NAME
+static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String METRICS_NAME
See Also:
Constant
Field Values
@@ -210,7 +210,7 @@ var activeTableTab = "activeTableTab";
METRICS_DESCRIPTION
-static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String METRICS_DESCRIPTION
+static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String METRICS_DESCRIPTION
See Also:
Constant
Field Values
@@ -223,7 +223,7 @@ var activeTableTab = "activeTableTab";
THRIFT_ONE_METRICS_CONTEXT
-static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String THRIFT_ONE_METRICS_CONTEXT
+static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String THRIFT_ONE_METRICS_CONTEXT
See Also:
Constant
Field Values
@@ -236,7 +236,7 @@ var activeTableTab = "activeTableTab";
THRIFT_ONE_JMX_CONTEXT
-static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String THRIFT_ONE_JMX_CONTEXT
+static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String THRIFT_ONE_JMX_CONTEXT
See Also:
Constant
Field Values
@@ -249,7 +249,7 @@ var activeTableTab = "activeTableTab";
THRIFT_TWO_METRICS_CONTEXT
-static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String THRIFT_TWO_METRICS_CONTEXT
+static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String THRIFT_TWO_METRICS_CONTEXT
See Also:
Constant
Field Values
@@ -262,7 +262,7 @@ var activeTableTab = "activeTableTab";
THRIFT_TWO_JMX_CONTEXT
-static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String THRIFT_TWO_JMX_CONTEXT
+static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String THRIFT_TWO_JMX_CONTEXT
See Also:
Constant
Field Values
@@ -283,7 +283,7 @@ var activeTableTab = "activeTableTab";
createThriftOneSource
-MetricsThriftServerSourcecreateThriftOneSource()
+MetricsThriftServerSourcecreateThriftOneSource()
Create a Source for a thrift one server
@@ -293,7 +293,7 @@ var activeTableTab = "activeTableTab";
createThriftTwoSource
-MetricsThriftServerSourcecreateThriftTwoSource()
+MetricsThriftServerSourcecreateThriftTwoSource()
Create a Source for a thrift two server
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceImpl.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceImpl.html
b/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceImpl.html
index 30e0e56..7e8c736 100644
---
a/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceImpl.html
+++
b/devapidocs/org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceImpl.html
@@ -560,6 +560,8 @@ implements Specified by:
incTimeInQueuein
interfaceMetricsThriftServerSource
+Parameters:
+time - the time to add
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
--
diff --git
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/apidocs/org/apache/hadoop/hbase/types/class-use/RawInteger.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/types/class-use/RawInteger.html
b/apidocs/org/apache/hadoop/hbase/types/class-use/RawInteger.html
index 94a0b32..5b4447e 100644
--- a/apidocs/org/apache/hadoop/hbase/types/class-use/RawInteger.html
+++ b/apidocs/org/apache/hadoop/hbase/types/class-use/RawInteger.html
@@ -120,6 +120,6 @@
-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/apidocs/org/apache/hadoop/hbase/types/class-use/RawLong.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/types/class-use/RawLong.html
b/apidocs/org/apache/hadoop/hbase/types/class-use/RawLong.html
index 50bb45e..8a261ec 100644
--- a/apidocs/org/apache/hadoop/hbase/types/class-use/RawLong.html
+++ b/apidocs/org/apache/hadoop/hbase/types/class-use/RawLong.html
@@ -120,6 +120,6 @@
-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/apidocs/org/apache/hadoop/hbase/types/class-use/RawShort.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/types/class-use/RawShort.html
b/apidocs/org/apache/hadoop/hbase/types/class-use/RawShort.html
index d3ffeb6..4976885 100644
--- a/apidocs/org/apache/hadoop/hbase/types/class-use/RawShort.html
+++ b/apidocs/org/apache/hadoop/hbase/types/class-use/RawShort.html
@@ -120,6 +120,6 @@
-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/apidocs/org/apache/hadoop/hbase/types/class-use/RawString.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/types/class-use/RawString.html
b/apidocs/org/apache/hadoop/hbase/types/class-use/RawString.html
index 2772af6..745c266 100644
--- a/apidocs/org/apache/hadoop/hbase/types/class-use/RawString.html
+++ b/apidocs/org/apache/hadoop/hbase/types/class-use/RawString.html
@@ -168,6 +168,6 @@
-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/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringFixedLength.html
--
diff --git
a/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringFixedLength.html
b/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringFixedLength.html
index e498767..219d7c0 100644
--- a/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringFixedLength.html
+++ b/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringFixedLength.html
@@ -120,6 +120,6 @@
-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/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringTerminated.html
--
diff --git
a/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringTerminated.html
b/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringTerminated.html
index d875204..c043ac3 100644
--- a/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringTerminated.html
+++ b/apidocs/org/apache/hadoop/hbase/types/class-use/RawStringTerminated.html
@@ -120,6 +120,6 @@
-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/apidocs/org/apache/hadoop/hbase/types/class-use/Struct.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/types/class-use/Struct.html
b/apidocs/org/apache/hadoop/hbase/types/class-use/Struct.html
index aa691d4..6586c21 100644
--- a/apidocs/org/apache/hadoop/hbase/types/class-use/Struct.html
+++
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
index dc87d63..373d209 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
-public abstract class ImmutableSegment
+public abstract class ImmutableSegment
extends Segment
ImmutableSegment is an abstract class that extends the API
supported by a Segment,
and is not needed for a MutableSegment.
@@ -260,7 +260,7 @@ extends
DEEP_OVERHEAD
-public static finallong DEEP_OVERHEAD
+public static finallong DEEP_OVERHEAD
@@ -277,7 +277,7 @@ extends
ImmutableSegment
-protectedImmutableSegment(CellComparatorcomparator)
+protectedImmutableSegment(CellComparatorcomparator)
Empty C-tor to be used only for CompositeImmutableSegment
@@ -288,7 +288,7 @@ extends
ImmutableSegment
-protectedImmutableSegment(CellSetcs,
+protectedImmutableSegment(CellSetcs,
CellComparatorcomparator,
MemStoreLABmemStoreLAB)
@@ -301,7 +301,7 @@ extends
ImmutableSegment
-protectedImmutableSegment(Segmentsegment)
+protectedImmutableSegment(Segmentsegment)
Copy C-tor to be used when new CSLMImmutableSegment (derived) is being built
from a Mutable one.
This C-tor should be used when active MutableSegment is pushed into the
compaction
@@ -322,7 +322,7 @@ extends
canBeFlattened
-protected abstractbooleancanBeFlattened()
+protected abstractbooleancanBeFlattened()
@@ -331,7 +331,7 @@ extends
getNumUniqueKeys
-publicintgetNumUniqueKeys()
+publicintgetNumUniqueKeys()
@@ -340,7 +340,7 @@ extends
getNumOfSegments
-publicintgetNumOfSegments()
+publicintgetNumOfSegments()
@@ -349,7 +349,7 @@ extends
getAllSegments
-publichttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListSegmentgetAllSegments()
+publichttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListSegmentgetAllSegments()
@@ -358,7 +358,7 @@ extends
toString
-publichttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringtoString()
+publichttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringtoString()
Overrides:
toStringin
classSegment
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/checkstyle-aggregate.html
--
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index 2b3670e..04219bc 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
-
+
Apache HBase Checkstyle Results
@@ -286,7 +286,7 @@
Warnings
Errors
-3467
+3468
0
0
19107
@@ -3769,7996 +3769,8001 @@
0
1
-org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.java
+org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutput.java
0
0
1
-org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputSaslHelper.java
+org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.java
0
0
-3
+2
+org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputSaslHelper.java
+0
+0
+4
+
org/apache/hadoop/hbase/io/compress/Compression.java
0
0
9
-
+
org/apache/hadoop/hbase/io/crypto/Cipher.java
0
0
4
-
+
org/apache/hadoop/hbase/io/crypto/Decryptor.java
0
0
3
-
+
org/apache/hadoop/hbase/io/crypto/Encryption.java
0
0
53
-
+
org/apache/hadoop/hbase/io/crypto/Encryptor.java
0
0
3
-
+
org/apache/hadoop/hbase/io/crypto/KeyProvider.java
0
0
4
-
+
org/apache/hadoop/hbase/io/crypto/TestEncryption.java
0
0
4
-
+
org/apache/hadoop/hbase/io/crypto/aes/CryptoAES.java
0
0
2
-
+
org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.java
0
0
6
-
+
org/apache/hadoop/hbase/io/encoding/CopyKeyDataBlockEncoder.java
0
0
1
-
+
org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.java
0
0
15
-
+
org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.java
0
0
1
-
+
org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.java
0
0
3
-
+
org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.java
0
0
1
-
+
org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultEncodingContext.java
0
0
3
-
+
org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.java
0
0
3
-
+
org/apache/hadoop/hbase/io/encoding/RowIndexCodecV1.java
0
0
1
-
+
org/apache/hadoop/hbase/io/encoding/TestBufferedDataBlockEncoder.java
0
0
7
-
+
org/apache/hadoop/hbase/io/encoding/TestChangingEncoding.java
0
0
2
-
+
org/apache/hadoop/hbase/io/encoding/TestDataBlockEncoders.java
0
0
11
-
+
org/apache/hadoop/hbase/io/encoding/TestEncodedSeekers.java
0
0
3
-
+
org/apache/hadoop/hbase/io/encoding/TestLoadAndSwitchEncodeOnDisk.java
0
0
1
-
+
org/apache/hadoop/hbase/io/encoding/TestSeekToBlockWithEncoders.java
0
0
1
-
+
org/apache/hadoop/hbase/io/hadoopbackport/ThrottledInputStream.java
0
0
4
-
+
org/apache/hadoop/hbase/io/hfile/BlockCache.java
0
0
2
-
+
org/apache/hadoop/hbase/io/hfile/BlockCacheKey.java
0
0
2
-
+
org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.java
0
0
25
-
+
org/apache/hadoop/hbase/io/hfile/BlockCachesIterator.java
0
0
2
-
+
org/apache/hadoop/hbase/io/hfile/BlockType.java
0
0
2
-
+
org/apache/hadoop/hbase/io/hfile/CacheConfig.java
0
0
8
-
+
org/apache/hadoop/hbase/io/hfile/CacheStats.java
0
0
5
-
+
org/apache/hadoop/hbase/io/hfile/CacheTestUtils.java
0
0
4
-
+
org/apache/hadoop/hbase/io/hfile/Cacheable.java
0
0
1
-
+
org/apache/hadoop/hbase/io/hfile/CacheableDeserializer.java
0
0
3
-
+
org/apache/hadoop/hbase/io/hfile/CacheableDeserializerIdManager.java
0
0
4
-
+
org/apache/hadoop/hbase/io/hfile/ChecksumUtil.java
0
0
2
-
+
org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.java
0
0
1
-
+
org/apache/hadoop/hbase/io/hfile/CompoundBloomFilter.java
0
0
2
-
+
org/apache/hadoop/hbase/io/hfile/CompoundBloomFilterBase.java
0
0
2
-
+
org/apache/hadoop/hbase/io/hfile/CompoundBloomFilterWriter.java
0
0
3
-
+
org/apache/hadoop/hbase/io/hfile/CorruptHFileException.java
0
0
1
-
+
org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.java
0
0
16
-
+
org/apache/hadoop/hbase/io/hfile/HFile.java
0
0
38
-
+
org/apache/hadoop/hbase/io/hfile/HFileBlock.java
0
0
46
-
+
org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.java
0
0
39
-
+
org/apache/hadoop/hbase/io/hfile/HFileContext.java
0
0
2
-
+
org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.java
0
0
13
-
+
org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoderImpl.java
0
0
1
-
+
org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.java
0
0
14
-
+
org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.java
0
0
52
-
+
org/apache/hadoop/hbase/io/hfile/HFileScanner.java
0
0
23
-
+
org/apache/hadoop/hbase/io/hfile/HFileUtil.java
0
0
5
-
+
org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.java
0
0
25
-
+
org/apache/hadoop/hbase/io/hfile/KVGenerator.java
0
0
4
-
+
org/apache/hadoop/hbase/io/hfile/LruBlockCache.java
0
0
14
-
+
org/apache/hadoop/hbase/io/hfile/LruCachedBlock.java
0
0
3
-
+
org/apache/hadoop/hbase/io/hfile/LruCachedBlockQueue.java
0
0
5
-
+
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d449e87f/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyValue.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyValue.html
b/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyValue.html
index 701164c..b80147f 100644
--- a/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyValue.html
@@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
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.ByteBufferCell
+org.apache.hadoop.hbase.ByteBufferExtendedCell
org.apache.hadoop.hbase.ByteBufferKeyValue
@@ -118,15 +118,14 @@ var activeTableTab = "activeTableTab";
Direct Known Subclasses:
-ByteBufferChunkCell,
NoTagsByteBufferKeyValue
+ByteBufferChunkKeyValue, NoTagsByteBufferKeyValue
@InterfaceAudience.Private
public class ByteBufferKeyValue
-extends ByteBufferCell
-implements ExtendedCell
-This Cell is an implementation of ByteBufferCell where the data resides
in
+extends ByteBufferExtendedCell
+This Cell is an implementation of ByteBufferExtendedCell where the data
resides in
off heap/ on heap ByteBuffer
@@ -145,7 +144,7 @@ implements
Nested classes/interfaces inherited from
interfaceorg.apache.hadoop.hbase.Cell
-Cell.DataType
+Cell.Type
@@ -237,7 +236,7 @@ implements
private int
-calculateHashForKey(ByteBufferCellcell)
+calculateHashForKey(ByteBufferExtendedCellcell)
ExtendedCell
@@ -614,8 +613,6 @@ implements Contiguous raw bytes that may start at any index in the
containing array. Max length is
Short.MAX_VALUE which is 32,767 bytes.
-Specified by:
-getRowArrayin
interfaceCell
Returns:
The array containing the row bytes.
@@ -629,8 +626,6 @@ implements getRowOffset
publicintgetRowOffset()
-Specified by:
-getRowOffsetin
interfaceCell
Returns:
Array index of first row byte
@@ -644,8 +639,6 @@ implements getRowLength
publicshortgetRowLength()
-Specified by:
-getRowLengthin
interfaceCell
Returns:
Number of row bytes. Must be rowArray.length - offset.
@@ -671,8 +664,6 @@ implements Contiguous bytes composed of legal HDFS filename characters
which may start at any index in the
containing array. Max length is Byte.MAX_VALUE, which is 127 bytes.
-Specified by:
-getFamilyArrayin
interfaceCell
Returns:
the array containing the family bytes.
@@ -686,8 +677,6 @@ implements getFamilyOffset
publicintgetFamilyOffset()
-Specified by:
-getFamilyOffsetin
interfaceCell
Returns:
Array index of first family byte
@@ -701,8 +690,6 @@ implements getFamilyLength
publicbytegetFamilyLength()
-Specified by:
-getFamilyLengthin
interfaceCell
Returns:
Number of family bytes. Must be familyArray.length - offset.
@@ -736,8 +723,6 @@ implements Description copied from
interface:Cell
Contiguous raw bytes that may start at any index in the
containing array.
-Specified by:
-getQualifierArrayin
interfaceCell
Returns:
The array containing the qualifier bytes.
@@ -751,8 +736,6 @@ implements getQualifierOffset
publicintgetQualifierOffset()
-Specified by:
-getQualifierOffsetin
interfaceCell
Returns:
Array index of first qualifier byte
@@ -766,8 +749,6 @@ implements getQualifierLength
publicintgetQualifierLength()
-Specified by:
-getQualifierLengthin
interfaceCell
Returns:
Number of qualifier bytes. Must be qualifierArray.length -
offset.
@@ -791,8 +772,6 @@ implements getTimestamp
publiclonggetTimestamp()
-Specified by:
-getTimestampin
interfaceCell
Returns:
Long value representing time at which this cell was "Put" into the row.
Typically
represents the time of insertion, but can be any value from 0 to
Long.MAX_VALUE.
@@ -825,10 +804,6 @@ implements getTypeByte
publicbytegetTypeByte()
-Specified by:
-getTypeBytein
interfaceCell
-Specified by:
-getTypeBytein
interfaceExtendedCell
Returns:
The byte representation of the KeyValue.TYPE of this cell: one of Put,
Delete, etc
@@ -847,10 +822,6 @@ implements HConstants.KEEP_SEQID_PERIOD
days, but generally becomes irrelevant after the cell's
row is no longer involved in any operations that require strict
consistency.
-Specified by:
-getSequenceIdin
interfaceCell
-Specified by:
-getSequenceIdin
interfaceExtendedCell
Returns:
seqId (always 0 if exists), or 0 if it no longer exists
@@ -866,8 +837,6 @@ implements Description copied from
interface:ExtendedCell
Sets with the given seqId.
-Specified by:
-setSequenceIdin
interfaceExtendedCell
Parameters:
seqId - sequence ID
@@ -884,8 +853,6 @@ implements 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.
-Specified by:
-getValueArrayin
interfaceCell
Returns:
The array containing the value
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d2b28a1a/devapidocs/org/apache/hadoop/hbase/KeyValue.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/KeyValue.html
b/devapidocs/org/apache/hadoop/hbase/KeyValue.html
index 628bd79..8d9a06f 100644
--- a/devapidocs/org/apache/hadoop/hbase/KeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/KeyValue.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":10,"i1":9,"i2":10,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":9,"i21":10,"i22":10,"i23":10,"i24":9,"i25":9,"i26":9,"i27":10,"i28":9,"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":9,"i56":10,"i57":9,"i58":9,"i59":41,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":9,"i69":10,"i70":9};
+var methods =
{"i0":10,"i1":9,"i2":10,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":9,"i21":10,"i22":10,"i23":10,"i24":9,"i25":9,"i26":9,"i27":10,"i28":9,"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":9,"i54":10,"i55":9,"i56":9,"i57":41,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":9,"i67":10,"i68":9};
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";
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
-public class KeyValue
+public class KeyValue
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 ExtendedCell
An HBase Key/Value. This is the fundamental HBase Type.
@@ -935,76 +935,64 @@ implements getSerializedSize(booleanwithTags)
-http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true;
title="class or interface in java.util">OptionalTag
-getTag(bytetype)
-Returns the specific tag of the given type
-
-
-
-http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListTag
-getTags()
-Creates a list of tags in the current cell
-
-
-
byte[]
getTagsArray()
Contiguous raw bytes representing tags that may start at
any index in the containing array.
-
+
int
getTagsLength()
This returns the total length of the tag bytes
-
+
int
getTagsOffset()
This returns the offset where the tag actually starts.
-
+
long
getTimestamp()
-
+
(package private) long
getTimestamp(intkeylength)
-
+
int
getTimestampOffset()
-
+
private int
getTimestampOffset(intkeylength)
-
+
byte
getTypeByte()
-
+
byte[]
getValueArray()
Contiguous raw bytes that may start at any index in the
containing array.
-
+
int
getValueLength()
-
+
int
getValueOffset()
-
+
int
hashCode()
In line with equals(Object),
only uses the key portion, not the value.
-
+
long
heapSize()
HeapSize implementation
@@ -1013,19 +1001,19 @@ implements
-
+
static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
humanReadableTimestamp(longtimestamp)
-
+
boolean
isLatestTimestamp()
-
+
static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
keyToString(byte[]k)
-
+
static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
keyToString(byte[]b,
into,
@@ -1033,7 +1021,7 @@ implements Use for logging.
-
+
static long
oswrite(KeyValuekv,
http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true;
title="class or interface in java.io">OutputStreamout,
@@ -1044,66 +1032,66 @@ implements
-
+
void
setSequenceId(longseqId)
Sets with the given seqId.
-
+
void
setTimestamp(byte[]ts)
Sets with the given timestamp.
-
+
void
setTimestamp(longts)
Sets with the given timestamp.
-
+
KeyValue
shallowCopy()
Creates a shallow copy of this KeyValue, reusing the data
byte buffer.
-
+
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">String
toString()
-
+
http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b618ac40/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html
--
diff --git
a/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html
b/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html
index 86fc15e..d02bcdf 100644
---
a/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html
+++
b/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html
@@ -38,2586 +38,2590 @@
030import java.nio.ByteBuffer;
031import
java.nio.charset.StandardCharsets;
032import java.security.SecureRandom;
-033import java.util.Arrays;
-034import java.util.Collection;
-035import java.util.Comparator;
-036import java.util.Iterator;
-037import java.util.List;
-038
-039import org.apache.hadoop.hbase.Cell;
-040import
org.apache.hadoop.hbase.CellComparator;
-041import
org.apache.hadoop.hbase.KeyValue;
-042import
org.apache.hadoop.io.RawComparator;
-043import
org.apache.hadoop.io.WritableComparator;
-044import
org.apache.hadoop.io.WritableUtils;
-045import
org.apache.yetus.audience.InterfaceAudience;
-046import org.slf4j.Logger;
-047import org.slf4j.LoggerFactory;
-048
-049import
org.apache.hadoop.hbase.shaded.com.google.common.annotations.VisibleForTesting;
-050import
org.apache.hadoop.hbase.shaded.com.google.common.collect.Lists;
-051
-052import com.google.protobuf.ByteString;
-053
-054import sun.misc.Unsafe;
-055
-056/**
-057 * Utility class that handles byte
arrays, conversions to/from other types,
-058 * comparisons, hash code generation,
manufacturing keys for HashMaps or
-059 * HashSets, and can be used as key in
maps or trees.
-060 */
-061@SuppressWarnings("restriction")
-062@InterfaceAudience.Public
-063@edu.umd.cs.findbugs.annotations.SuppressWarnings(
-064
value="EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS",
-065justification="It has been like this
forever")
-066public class Bytes implements
ComparableBytes {
-067
-068 // Using the charset canonical name for
String/byte[] conversions is much
-069 // more efficient due to use of cached
encoders/decoders.
-070 private static final String UTF8_CSN =
StandardCharsets.UTF_8.name();
-071
-072 //HConstants.EMPTY_BYTE_ARRAY should be
updated if this changed
-073 private static final byte []
EMPTY_BYTE_ARRAY = new byte [0];
-074
-075 private static final Logger LOG =
LoggerFactory.getLogger(Bytes.class);
-076
-077 /**
-078 * Size of boolean in bytes
-079 */
-080 public static final int SIZEOF_BOOLEAN
= Byte.SIZE / Byte.SIZE;
-081
-082 /**
-083 * Size of byte in bytes
-084 */
-085 public static final int SIZEOF_BYTE =
SIZEOF_BOOLEAN;
-086
-087 /**
-088 * Size of char in bytes
-089 */
-090 public static final int SIZEOF_CHAR =
Character.SIZE / Byte.SIZE;
-091
-092 /**
-093 * Size of double in bytes
-094 */
-095 public static final int SIZEOF_DOUBLE =
Double.SIZE / Byte.SIZE;
-096
-097 /**
-098 * Size of float in bytes
-099 */
-100 public static final int SIZEOF_FLOAT =
Float.SIZE / Byte.SIZE;
-101
-102 /**
-103 * Size of int in bytes
-104 */
-105 public static final int SIZEOF_INT =
Integer.SIZE / Byte.SIZE;
-106
-107 /**
-108 * Size of long in bytes
-109 */
-110 public static final int SIZEOF_LONG =
Long.SIZE / Byte.SIZE;
-111
-112 /**
-113 * Size of short in bytes
-114 */
-115 public static final int SIZEOF_SHORT =
Short.SIZE / Byte.SIZE;
-116
-117 /**
-118 * Mask to apply to a long to reveal
the lower int only. Use like this:
-119 * int i = (int)(0xL ^
some_long_value);
-120 */
-121 public static final long
MASK_FOR_LOWER_INT_IN_LONG = 0xL;
-122
-123 /**
-124 * Estimate of size cost to pay beyond
payload in jvm for instance of byte [].
-125 * Estimate based on study of jhat and
jprofiler numbers.
-126 */
-127 // JHat says BU is 56 bytes.
-128 // SizeOf which uses
java.lang.instrument says 24 bytes. (3 longs?)
-129 public static final int
ESTIMATED_HEAP_TAX = 16;
-130
-131 private static final boolean
UNSAFE_UNALIGNED = UnsafeAvailChecker.unaligned();
-132
-133 /**
-134 * Returns length of the byte array,
returning 0 if the array is null.
-135 * Useful for calculating sizes.
-136 * @param b byte array, which can be
null
-137 * @return 0 if b is null, otherwise
returns length
-138 */
-139 final public static int len(byte[] b)
{
-140return b == null ? 0 : b.length;
-141 }
-142
-143 private byte[] bytes;
-144 private int offset;
-145 private int length;
-146
-147 /**
-148 * Create a zero-size sequence.
-149 */
-150 public Bytes() {
-151super();
-152 }
-153
-154 /**
-155 * Create a Bytes using the byte array
as the initial value.
-156 * @param bytes This array becomes the
backing storage for the object.
-157 */
-158 public Bytes(byte[] bytes) {
-159this(bytes,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/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 899e0f5..656f39d 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
@@ -4452,31 +4452,31 @@ 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/lang/Void.html?is-external=true;
title="class or interface in java.lang">Void
AsyncHBaseAdmin.appendReplicationPeerTableCFs(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringpeerId,
- 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)
+ http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapTableName,http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in
java.lang">StringtableCfs)
void
Admin.appendReplicationPeerTableCFs(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringid,
- 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)
+ http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapTableName,http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in
java.lang">StringtableCfs)
Append the replicable table column family config from the
specified peer.
void
HBaseAdmin.appendReplicationPeerTableCFs(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringid,
- 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)
+ http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapTableName,http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in
java.lang">StringtableCfs)
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.appendReplicationPeerTableCFs(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">StringpeerId,
- 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)
+
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4b2cc17/apidocs/org/apache/hadoop/hbase/class-use/ServerMetrics.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/class-use/ServerMetrics.html
b/apidocs/org/apache/hadoop/hbase/class-use/ServerMetrics.html
new file mode 100644
index 000..5ccacde
--- /dev/null
+++ b/apidocs/org/apache/hadoop/hbase/class-use/ServerMetrics.html
@@ -0,0 +1,202 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+Uses of Interface org.apache.hadoop.hbase.ServerMetrics (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 Interfaceorg.apache.hadoop.hbase.ServerMetrics
+
+
+
+
+
+Packages that use ServerMetrics
+
+Package
+Description
+
+
+
+org.apache.hadoop.hbase
+
+
+
+
+
+
+
+
+
+
+Uses of ServerMetrics in org.apache.hadoop.hbase
+
+Classes in org.apache.hadoop.hbase
that implement ServerMetrics
+
+Modifier and Type
+Class and Description
+
+
+
+class
+ServerLoad
+Deprecated.
+As of release 2.0.0, this
will be removed in HBase 3.0.0
+ Use ServerMetrics
instead.
+
+
+
+
+
+
+Methods in org.apache.hadoop.hbase
that return types with arguments of type ServerMetrics
+
+Modifier and Type
+Method and Description
+
+
+
+http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapServerName,ServerMetrics
+ClusterMetrics.getLiveServerMetrics()
+
+
+http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
title="class or interface in java.util">MapServerName,ServerMetrics
+ClusterStatus.getLiveServerMetrics()
+Deprecated.
+
+
+
+
+
+Constructors in org.apache.hadoop.hbase
with parameters of type ServerMetrics
+
+Constructor and Description
+
+
+
+ServerLoad(ServerMetricsmetrics)
+Deprecated.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights
reserved.
+
+
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4b2cc17/apidocs/org/apache/hadoop/hbase/class-use/ServerName.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/class-use/ServerName.html
b/apidocs/org/apache/hadoop/hbase/class-use/ServerName.html
index d1009cd..99913ef 100644
--- a/apidocs/org/apache/hadoop/hbase/class-use/ServerName.html
+++ b/apidocs/org/apache/hadoop/hbase/class-use/ServerName.html
@@ -132,14 +132,39 @@
ServerName
ClusterStatus.getMaster()
+Deprecated.
+As of release 2.0.0, this
will be removed in HBase 3.0.0
+ Use ClusterStatus.getMasterName()
instead.
+
+
+
+
+ServerName
+ClusterMetrics.getMasterName()
Returns detailed information about the current master ServerName.
+
+ServerName
+ClusterStatus.getMasterName()
+Deprecated.
+
+
ServerName
HRegionLocation.getServerName()
+ServerName
+ServerMetrics.getServerName()
+
+
+ServerName
+ServerLoad.getServerName()
+Deprecated.
+
+
+
static ServerName
ServerName.parseServerName(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringstr)
@@ -182,15 +207,51 @@
http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListServerName
-ClusterStatus.getBackupMasters()
+ClusterMetrics.getBackupMasterNames()
http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListServerName
-ClusterStatus.getDeadServerNames()
+ClusterStatus.getBackupMasterNames()
+Deprecated.
+
+http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListServerName
+ClusterStatus.getBackupMasters()
+Deprecated.
+As of release 2.0.0, this
will be removed in HBase 3.0.0
+ Use
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/505bbb2e/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html
--
diff --git
a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html
b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html
index 7ab77ff..3a23125 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html
@@ -43,634 +43,633 @@
035import
java.util.concurrent.atomic.AtomicInteger;
036import
java.util.concurrent.atomic.AtomicLong;
037
-038import org.apache.commons.logging.Log;
-039import
org.apache.commons.logging.LogFactory;
-040import
org.apache.hadoop.conf.Configuration;
-041import
org.apache.hadoop.hbase.HBaseConfiguration;
-042import
org.apache.hadoop.hbase.HConstants;
-043import
org.apache.hadoop.hbase.HRegionLocation;
-044import
org.apache.hadoop.hbase.ServerName;
-045import
org.apache.hadoop.hbase.TableName;
-046import
org.apache.hadoop.hbase.ipc.RpcControllerFactory;
-047import
org.apache.hadoop.hbase.util.EnvironmentEdgeManager;
-048import
org.apache.yetus.audience.InterfaceAudience;
-049
-050import
org.apache.hadoop.hbase.shaded.com.google.common.annotations.VisibleForTesting;
-051import
org.apache.hadoop.hbase.shaded.com.google.common.util.concurrent.ThreadFactoryBuilder;
-052
-053/**
-054 * HTableMultiplexer provides a
thread-safe non blocking PUT API across all the tables.
-055 * Each put will be sharded into
different buffer queues based on its destination region server.
-056 * So each region server buffer queue
will only have the puts which share the same destination.
-057 * And each queue will have a flush
worker thread to flush the puts request to the region server.
-058 * If any queue is full, the
HTableMultiplexer starts to drop the Put requests for that
-059 * particular queue.
-060 *
-061 * Also all the puts will be retried as a
configuration number before dropping.
-062 * And the HTableMultiplexer can report
the number of buffered requests and the number of the
-063 * failed (dropped) requests in total or
on per region server basis.
-064 *
-065 * This class is thread safe.
-066 */
-067@InterfaceAudience.Public
-068public class HTableMultiplexer {
-069 private static final Log LOG =
LogFactory.getLog(HTableMultiplexer.class.getName());
-070
-071 public static final String
TABLE_MULTIPLEXER_FLUSH_PERIOD_MS =
-072
"hbase.tablemultiplexer.flush.period.ms";
-073 public static final String
TABLE_MULTIPLEXER_INIT_THREADS = "hbase.tablemultiplexer.init.threads";
-074 public static final String
TABLE_MULTIPLEXER_MAX_RETRIES_IN_QUEUE =
-075
"hbase.client.max.retries.in.queue";
-076
-077 /** The map between each region server
to its flush worker */
-078 private final MapHRegionLocation,
FlushWorker serverToFlushWorkerMap =
-079 new ConcurrentHashMap();
-080
-081 private final Configuration
workerConf;
-082 private final ClusterConnection conn;
-083 private final ExecutorService pool;
-084 private final int maxAttempts;
-085 private final int
perRegionServerBufferQueueSize;
-086 private final int maxKeyValueSize;
-087 private final ScheduledExecutorService
executor;
-088 private final long flushPeriod;
-089
-090 /**
-091 * @param conf The HBaseConfiguration
-092 * @param
perRegionServerBufferQueueSize determines the max number of the buffered Put
ops for
-093 * each region server before
dropping the request.
-094 */
-095 public HTableMultiplexer(Configuration
conf, int perRegionServerBufferQueueSize)
-096 throws IOException {
-097
this(ConnectionFactory.createConnection(conf), conf,
perRegionServerBufferQueueSize);
-098 }
-099
-100 /**
-101 * @param conn The HBase connection.
-102 * @param conf The HBase
configuration
-103 * @param
perRegionServerBufferQueueSize determines the max number of the buffered Put
ops for
-104 * each region server before
dropping the request.
-105 */
-106 public HTableMultiplexer(Connection
conn, Configuration conf,
-107 int perRegionServerBufferQueueSize)
{
-108this.conn = (ClusterConnection)
conn;
-109this.pool =
HTable.getDefaultExecutor(conf);
-110// how many times we could try in
total, one more than retry number
-111this.maxAttempts =
conf.getInt(HConstants.HBASE_CLIENT_RETRIES_NUMBER,
-112
HConstants.DEFAULT_HBASE_CLIENT_RETRIES_NUMBER) + 1;
-113this.perRegionServerBufferQueueSize =
perRegionServerBufferQueueSize;
-114this.maxKeyValueSize =
HTable.getMaxKeyValueSize(conf);
-115this.flushPeriod =
conf.getLong(TABLE_MULTIPLEXER_FLUSH_PERIOD_MS, 100);
-116int initThreads =
conf.getInt(TABLE_MULTIPLEXER_INIT_THREADS, 10);
-117this.executor =
-118
Executors.newScheduledThreadPool(initThreads,
-119 new
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4c0cfa5/apidocs/org/apache/hadoop/hbase/types/PBType.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/types/PBType.html
b/apidocs/org/apache/hadoop/hbase/types/PBType.html
index af03959..6c0bdde 100644
--- a/apidocs/org/apache/hadoop/hbase/types/PBType.html
+++ b/apidocs/org/apache/hadoop/hbase/types/PBType.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Public
-public abstract class PBTypeT
extends com.google.protobuf.Message
+public abstract class PBTypeT
extends com.google.protobuf.Message
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 DataTypeT
A base-class for DataType
implementations backed by protobuf. See
@@ -233,7 +233,7 @@ implements
PBType
-publicPBType()
+publicPBType()
@@ -250,7 +250,7 @@ implements
isOrderPreserving
-publicbooleanisOrderPreserving()
+publicbooleanisOrderPreserving()
Description copied from
interface:DataType
Indicates whether this instance writes encoded
byte[]'s
which preserve the natural sort order of the unencoded value.
@@ -269,7 +269,7 @@ implements
getOrder
-publicOrdergetOrder()
+publicOrdergetOrder()
Description copied from
interface:DataType
Retrieve the sort Order imposed by this data type,
or null when
natural ordering is not preserved. Value is either ascending or
@@ -286,7 +286,7 @@ implements
isNullable
-publicbooleanisNullable()
+publicbooleanisNullable()
Description copied from
interface:DataType
Indicates whether this instance supports encoding null
values. This
depends on the implementation details of the encoding format. All
@@ -306,7 +306,7 @@ implements
isSkippable
-publicbooleanisSkippable()
+publicbooleanisSkippable()
Description copied from
interface:DataType
Indicates whether this instance is able to skip over it's
encoded value.
DataTypes that are not skippable can only be used as the
@@ -325,7 +325,7 @@ implements
encodedLength
-publicintencodedLength(Tval)
+publicintencodedLength(Tval)
Description copied from
interface:DataType
Inform consumers how long the encoded byte[]
will be.
@@ -344,7 +344,7 @@ implements
inputStreamFromByteRange
-public staticcom.google.protobuf.CodedInputStreaminputStreamFromByteRange(PositionedByteRangesrc)
+public staticcom.google.protobuf.CodedInputStreaminputStreamFromByteRange(PositionedByteRangesrc)
Create a CodedInputStream from a PositionedByteRange. Be sure to
update
src's position after consuming from the stream.
For example:
@@ -362,7 +362,7 @@ implements
outputStreamFromByteRange
-public staticcom.google.protobuf.CodedOutputStreamoutputStreamFromByteRange(PositionedByteRangedst)
+public staticcom.google.protobuf.CodedOutputStreamoutputStreamFromByteRange(PositionedByteRangedst)
Create a CodedOutputStream from a PositionedByteRange. Be sure to
update
dst's position after writing to the stream.
For example:
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4c0cfa5/apidocs/org/apache/hadoop/hbase/types/RawByte.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/types/RawByte.html
b/apidocs/org/apache/hadoop/hbase/types/RawByte.html
index 8956def..ab8e371 100644
--- a/apidocs/org/apache/hadoop/hbase/types/RawByte.html
+++ b/apidocs/org/apache/hadoop/hbase/types/RawByte.html
@@ -295,7 +295,7 @@ implements
getOrder
-publicOrdergetOrder()
+publicOrdergetOrder()
Description copied from
interface:DataType
Retrieve the sort Order imposed by this data type,
or null when
natural ordering is not preserved. Value is either ascending or
@@ -312,7 +312,7 @@ implements
isNullable
-publicbooleanisNullable()
+publicbooleanisNullable()
Description copied from
interface:DataType
Indicates whether this instance supports encoding null
values. This
depends on the implementation details of the encoding format. All
@@ -332,7 +332,7 @@ implements
isSkippable
-publicbooleanisSkippable()
+publicbooleanisSkippable()
Description copied from
interface:DataType
Indicates whether this instance is able to skip over it's
encoded value.
DataTypes that are not skippable can only be used as the
@@ -349,7 +349,7 @@ implements
encodedLength
-publicintencodedLength(http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true;
title="class or interface in java.lang">Byteval)
+publicintencodedLength(http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true;
title="class or interface in java.lang">Byteval)
Description copied from
interface:DataType
Inform consumers how long the encoded byte[]
will be.
@@ -368,7 +368,7 @@ implements
encodedClass
-publichttp://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true;
title="class or
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/071f974b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutput.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutput.html
b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutput.html
index 6c46a90..6b4fe49 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutput.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutput.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};
+var methods =
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab";
All Known Implementing Classes:
-FanOutOneBlockAsyncDFSOutput
+FanOutOneBlockAsyncDFSOutput, WrapperAsyncFSOutput
@@ -158,18 +158,24 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html
+boolean
+isBroken()
+Whether the stream is broken.
+
+
+
void
recoverAndClose(CancelableProgressablereporter)
The close method when error occurred.
-
+
void
write(byte[]b)
Just call write(b, 0, b.length).
-
+
void
write(byte[]b,
intoff,
@@ -177,13 +183,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html
Copy the data into the buffer.
-
+
void
write(http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true;
title="class or interface in java.nio">ByteBufferbb)
Copy the data in the given bb into the
buffer.
-
+
void
writeInt(inti)
Write an int to the buffer.
@@ -261,13 +267,23 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html
Return the current size of buffered data.
+
+
+
+
+
+isBroken
+booleanisBroken()
+Whether the stream is broken.
+
+
getPipeline
-org.apache.hadoop.hdfs.protocol.DatanodeInfo[]getPipeline()
+org.apache.hadoop.hdfs.protocol.DatanodeInfo[]getPipeline()
Return current pipeline. Empty array if no pipeline.
@@ -277,7 +293,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html
flush
-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/Long.html?is-external=true;
title="class or interface in java.lang">Longflush(booleansync)
+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/Long.html?is-external=true;
title="class or interface in java.lang">Longflush(booleansync)
Flush the buffer out.
Parameters:
@@ -293,7 +309,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html
recoverAndClose
-voidrecoverAndClose(CancelableProgressablereporter)
+voidrecoverAndClose(CancelableProgressablereporter)
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
The close method when error occurred.
@@ -308,7 +324,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html
close
-voidclose()
+voidclose()
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
title="class or interface in java.io">IOException
Close the file. You should call recoverAndClose(CancelableProgressable)
if this method
throws an exception.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/071f974b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutputHelper.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutputHelper.html
b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutputHelper.html
index 0582d2b..d82db8a 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutputHelper.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutputHelper.html
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
-public final class AsyncFSOutputHelper
+public final class AsyncFSOutputHelper
extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
Helper class for creating AsyncFSOutput.
@@ -192,7 +192,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
AsyncFSOutputHelper
-privateAsyncFSOutputHelper()
+privateAsyncFSOutputHelper()
@@ -209,7 +209,7 @@ extends
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html
b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html
index 878ecd3..1b5a248 100644
---
a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html
+++
b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
-private class BucketCache.BucketEntryGroup
+private class BucketCache.BucketEntryGroup
extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
title="class or interface in java.lang">ComparableBucketCache.BucketEntryGroup
Used to group bucket entries into priority buckets. There
will be a
@@ -240,7 +240,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
queue
-privateCachedEntryQueue
queue
+privateCachedEntryQueue
queue
@@ -249,7 +249,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
totalSize
-privatelong totalSize
+privatelong totalSize
@@ -258,7 +258,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
bucketSize
-privatelong bucketSize
+privatelong bucketSize
@@ -275,7 +275,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
BucketEntryGroup
-publicBucketEntryGroup(longbytesToFree,
+publicBucketEntryGroup(longbytesToFree,
longblockSize,
longbucketSize)
@@ -294,7 +294,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
add
-publicvoidadd(http://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true;
title="class or interface in java.util">Map.EntryBlockCacheKey,BucketCache.BucketEntryblock)
+publicvoidadd(http://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true;
title="class or interface in java.util">Map.EntryBlockCacheKey,BucketCache.BucketEntryblock)
@@ -303,7 +303,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
free
-publiclongfree(longtoFree)
+publiclongfree(longtoFree)
@@ -312,7 +312,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
overflow
-publiclongoverflow()
+publiclongoverflow()
@@ -321,7 +321,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
totalSize
-publiclongtotalSize()
+publiclongtotalSize()
@@ -330,7 +330,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
compareTo
-publicintcompareTo(BucketCache.BucketEntryGroupthat)
+publicintcompareTo(BucketCache.BucketEntryGroupthat)
Specified by:
http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-;
title="class or interface in java.lang">compareToin
interfacehttp://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
title="class or interface in java.lang">ComparableBucketCache.BucketEntryGroup
@@ -343,7 +343,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
equals
-publicbooleanequals(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Objectthat)
+publicbooleanequals(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Objectthat)
Overrides:
http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-;
title="class or interface in java.lang">equalsin
classhttp://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
title="class or interface in java.lang">Object
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html
b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html
index 9212a54..44e3574 100644
---
a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html
+++
b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
-static class BucketCache.RAMQueueEntry
+static class BucketCache.RAMQueueEntry
extends
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4abd958d/apidocs/src-html/org/apache/hadoop/hbase/client/Append.html
--
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/Append.html
b/apidocs/src-html/org/apache/hadoop/hbase/client/Append.html
index 4678f40..04766ab 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/client/Append.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/client/Append.html
@@ -32,178 +32,217 @@
024import org.apache.hadoop.hbase.Cell;
025import
org.apache.hadoop.hbase.CellUtil;
026import
org.apache.hadoop.hbase.KeyValue;
-027import
org.apache.hadoop.hbase.security.access.Permission;
-028import
org.apache.hadoop.hbase.security.visibility.CellVisibility;
-029import
org.apache.hadoop.hbase.util.Bytes;
-030import
org.apache.yetus.audience.InterfaceAudience;
-031
-032/**
-033 * Performs Append operations on a single
row.
-034 * p
-035 * This operation ensures atomicty to
readers. Appends are done
-036 * under a single row lock, so write
operations to a row are synchronized, and
-037 * readers are guaranteed to see this
operation fully completed.
-038 * p
-039 * To append to a set of columns of a
row, instantiate an Append object with the
-040 * row to append to. At least one column
to append must be specified using the
-041 * {@link #addColumn(byte[], byte[],
byte[])} method.
-042 */
-043@InterfaceAudience.Public
-044public class Append extends Mutation {
-045 /**
-046 * @param returnResults
-047 * True (default) if the
append operation should return the results.
-048 * A client that is not
interested in the result can save network
-049 * bandwidth setting this to
false.
-050 */
-051 public Append setReturnResults(boolean
returnResults) {
-052
super.setReturnResults(returnResults);
-053return this;
-054 }
-055
-056 /**
-057 * @return current setting for
returnResults
-058 */
-059 // This method makes public the
superclasses's protected method.
-060 public boolean isReturnResults() {
-061return super.isReturnResults();
-062 }
-063
-064 /**
-065 * Create a Append operation for the
specified row.
-066 * p
-067 * At least one column must be appended
to.
-068 * @param row row key; makes a local
copy of passed in array.
-069 */
-070 public Append(byte[] row) {
-071this(row, 0, row.length);
-072 }
-073 /**
-074 * Copy constructor
-075 * @param a
-076 */
-077 public Append(Append a) {
-078this.row = a.getRow();
-079this.ts = a.getTimeStamp();
-080
this.familyMap.putAll(a.getFamilyCellMap());
-081for (Map.EntryString, byte[]
entry : a.getAttributesMap().entrySet()) {
-082 this.setAttribute(entry.getKey(),
entry.getValue());
-083}
-084this.setPriority(a.getPriority());
-085 }
-086
-087 /** Create a Append operation for the
specified row.
-088 * p
-089 * At least one column must be appended
to.
-090 * @param rowArray Makes a copy out of
this buffer.
-091 * @param rowOffset
-092 * @param rowLength
-093 */
-094 public Append(final byte [] rowArray,
final int rowOffset, final int rowLength) {
-095checkRow(rowArray, rowOffset,
rowLength);
-096this.row = Bytes.copy(rowArray,
rowOffset, rowLength);
-097 }
-098
-099 /**
-100 * Add the specified column and value
to this Append operation.
-101 * @param family family name
-102 * @param qualifier column qualifier
-103 * @param value value to append to
specified column
-104 * @return this
-105 * @deprecated As of release 2.0.0,
this will be removed in HBase 3.0.0.
-106 * Use {@link
#addColumn(byte[], byte[], byte[])} instead
+027import
org.apache.hadoop.hbase.io.TimeRange;
+028import
org.apache.hadoop.hbase.security.access.Permission;
+029import
org.apache.hadoop.hbase.security.visibility.CellVisibility;
+030import
org.apache.hadoop.hbase.util.Bytes;
+031import
org.apache.hadoop.hbase.util.ClassSize;
+032import
org.apache.yetus.audience.InterfaceAudience;
+033
+034/**
+035 * Performs Append operations on a single
row.
+036 * p
+037 * This operation ensures atomicty to
readers. Appends are done
+038 * under a single row lock, so write
operations to a row are synchronized, and
+039 * readers are guaranteed to see this
operation fully completed.
+040 * p
+041 * To append to a set of columns of a
row, instantiate an Append object with the
+042 * row to append to. At least one column
to append must be specified using the
+043 * {@link #addColumn(byte[], byte[],
byte[])} method.
+044 */
+045@InterfaceAudience.Public
+046public class Append extends Mutation {
+047 private static final long HEAP_OVERHEAD
= ClassSize.REFERENCE + ClassSize.TIMERANGE;
+048 private TimeRange tr = new
TimeRange();
+049
+050 /**
+051 * Sets the TimeRange to be used on the
Get for this append.
+052 * p
+053 * This is useful for when you have
counters that only last for
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e23b49ba/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html
--
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html
b/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html
index a07d579..ee48129 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html
@@ -60,7 +60,7 @@
052 public static final String
CACHE_INDEX_ON_WRITE = ColumnFamilyDescriptorBuilder.CACHE_INDEX_ON_WRITE;
053 public static final String
CACHE_BLOOMS_ON_WRITE = ColumnFamilyDescriptorBuilder.CACHE_BLOOMS_ON_WRITE;
054 public static final String
EVICT_BLOCKS_ON_CLOSE = ColumnFamilyDescriptorBuilder.EVICT_BLOCKS_ON_CLOSE;
-055 public static final String
CACHE_DATA_IN_L1 = ColumnFamilyDescriptorBuilder.CACHE_DATA_IN_L1;
+055 public static final String
CACHE_DATA_IN_L1 = "CACHE_DATA_IN_L1";
056 public static final String
PREFETCH_BLOCKS_ON_OPEN =
ColumnFamilyDescriptorBuilder.PREFETCH_BLOCKS_ON_OPEN;
057 public static final String BLOCKSIZE =
ColumnFamilyDescriptorBuilder.BLOCKSIZE;
058 public static final String LENGTH =
"LENGTH";
@@ -95,7 +95,7 @@
087 public static final KeepDeletedCells
DEFAULT_KEEP_DELETED = ColumnFamilyDescriptorBuilder.DEFAULT_KEEP_DELETED;
088 public static final boolean
DEFAULT_BLOCKCACHE = ColumnFamilyDescriptorBuilder.DEFAULT_BLOCKCACHE;
089 public static final boolean
DEFAULT_CACHE_DATA_ON_WRITE =
ColumnFamilyDescriptorBuilder.DEFAULT_CACHE_DATA_ON_WRITE;
-090 public static final boolean
DEFAULT_CACHE_DATA_IN_L1 =
ColumnFamilyDescriptorBuilder.DEFAULT_CACHE_DATA_IN_L1;
+090 public static final boolean
DEFAULT_CACHE_DATA_IN_L1 = false;
091 public static final boolean
DEFAULT_CACHE_INDEX_ON_WRITE =
ColumnFamilyDescriptorBuilder.DEFAULT_CACHE_INDEX_ON_WRITE;
092 public static final int
DEFAULT_BLOCKSIZE = ColumnFamilyDescriptorBuilder.DEFAULT_BLOCKSIZE;
093 public static final String
DEFAULT_BLOOMFILTER =
ColumnFamilyDescriptorBuilder.DEFAULT_BLOOMFILTER.name();
@@ -542,290 +542,288 @@
534return this;
535 }
536
-537 @Override
-538 public boolean isCacheDataInL1() {
-539return delegatee.isCacheDataInL1();
-540 }
-541
-542 /**
-543 * @param value true if we should cache
data blocks in the L1 cache (if block cache deploy
-544 * has more than one tier; e.g. we are
using CombinedBlockCache).
-545 * @return this (for chained
invocation)
-546 */
-547 public HColumnDescriptor
setCacheDataInL1(boolean value) {
-548
getDelegateeForModification().setCacheDataInL1(value);
-549return this;
-550 }
-551
-552 @Override
-553 public boolean isCacheIndexesOnWrite()
{
-554return
delegatee.isCacheIndexesOnWrite();
-555 }
-556
-557 /**
-558 * @param value true if we should cache
index blocks on write
-559 * @return this (for chained
invocation)
-560 */
-561 public HColumnDescriptor
setCacheIndexesOnWrite(boolean value) {
-562
getDelegateeForModification().setCacheIndexesOnWrite(value);
-563return this;
-564 }
-565
-566 @Override
-567 public boolean isCacheBloomsOnWrite()
{
-568return
delegatee.isCacheBloomsOnWrite();
-569 }
-570
-571 /**
-572 * @param value true if we should cache
bloomfilter blocks on write
-573 * @return this (for chained
invocation)
-574 */
-575 public HColumnDescriptor
setCacheBloomsOnWrite(boolean value) {
-576
getDelegateeForModification().setCacheBloomsOnWrite(value);
-577return this;
-578 }
-579
-580 @Override
-581 public boolean isEvictBlocksOnClose()
{
-582return
delegatee.isEvictBlocksOnClose();
-583 }
-584
-585 /**
-586 * @param value true if we should evict
cached blocks from the blockcache on
-587 * close
-588 * @return this (for chained
invocation)
-589 */
-590 public HColumnDescriptor
setEvictBlocksOnClose(boolean value) {
-591
getDelegateeForModification().setEvictBlocksOnClose(value);
-592return this;
-593 }
-594
-595 @Override
-596 public boolean isPrefetchBlocksOnOpen()
{
-597return
delegatee.isPrefetchBlocksOnOpen();
-598 }
-599
-600 /**
-601 * @param value true if we should
prefetch blocks into the blockcache on open
-602 * @return this (for chained
invocation)
-603 */
-604 public HColumnDescriptor
setPrefetchBlocksOnOpen(boolean value) {
-605
getDelegateeForModification().setPrefetchBlocksOnOpen(value);
-606return this;
-607 }
-608
-609 /**
-610 * @see java.lang.Object#toString()
-611 */
-612 @Override
-613 public String toString() {
-614return delegatee.toString();
-615 }
-616
-617 /**
-618 * @return Column family descriptor
with only the customized attributes.
-619 */
-620 @Override
-621 public String
toStringCustomizedValues() {
-622return
delegatee.toStringCustomizedValues();
-623 }
-624
-625 public static Unit
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d171b896/book.html
--
diff --git a/book.html b/book.html
index 8e71822..26813e2 100644
--- a/book.html
+++ b/book.html
@@ -5766,285 +5766,214 @@ Here are those configurations:
Table 3. Configurations support dynamically
change
-
-
+
Key
-Default Value
hbase.ipc.server.fallback-to-simple-auth-allowed
-false
hbase.cleaner.scan.dir.concurrent.size
-0.5
hbase.regionserver.thread.compaction.large
-1
hbase.regionserver.thread.compaction.small
-1
hbase.regionserver.thread.split
-1
hbase.regionserver.throughput.controller
-PressureAwareCompactionThroughputController.class
hbase.regionserver.thread.hfilecleaner.throttle
-64*1024*1024 (64M)
hbase.regionserver.hfilecleaner.large.queue.size
-10240
hbase.regionserver.hfilecleaner.small.queue.size
-10240
hbase.regionserver.hfilecleaner.large.thread.count
-1
hbase.regionserver.hfilecleaner.small.thread.count
-1
hbase.regionserver.flush.throughput.controller
-NoLimitThroughputController.class
hbase.hstore.compaction.max.size
-Long.MAX
hbase.hstore.compaction.max.size.offpeak
-Long.MAX
hbase.hstore.compaction.min.size
-1024*1024*128 (128M)
hbase.hstore.compaction.min
-3
hbase.hstore.compaction.max
-10
hbase.hstore.compaction.ratio
-1.2f
hbase.hstore.compaction.ratio.offpeak
-5.0f
hbase.regionserver.thread.compaction.throttle
-2*10*1024*1024*128 (2560M)
hbase.hregion.majorcompaction
-1000*60*60*24*7 (1 week)
hbase.hregion.majorcompaction.jitter
-0.5f
hbase.hstore.min.locality.to.skip.major.compact
-0.0f
hbase.hstore.compaction.date.tiered.max.storefile.age.millis
-Long.MAX
hbase.hstore.compaction.date.tiered.incoming.window.min
-6
hbase.hstore.compaction.date.tiered.window.policy.class
-ExploringCompactionPolicy.class
hbase.hstore.compaction.date.tiered.single.output.for.minor.compaction
-true
hbase.hstore.compaction.date.tiered.window.factory.class
-ExponentialCompactionWindowFactory.class
hbase.offpeak.start.hour
--1
hbase.offpeak.end.hour
--1
hbase.oldwals.cleaner.thread.size
-2
hbase.procedure.worker.keep.alive.time.msec
-Long.MAX
hbase.procedure.worker.add.stuck.percentage
-0.5f
hbase.procedure.worker.monitor.interval.msec
-5000 (5
seconds)
hbase.procedure.worker.stuck.threshold.msec
-1 (10
seconds)
hbase.regions.slop
-0.2
hbase.regions.overallSlop
-0.2
hbase.balancer.tablesOnMaster
-false
hbase.balancer.tablesOnMaster.systemTablesOnly
-false
hbase.util.ip.to.rack.determiner
-ScriptBasedMapping.class
hbase.ipc.server.max.callqueue.length
-10*30
hbase.ipc.server.priority.max.callqueue.length
-10*30
hbase.ipc.server.callqueue.type
-fifo
hbase.ipc.server.callqueue.codel.target.delay
-100
hbase.ipc.server.callqueue.codel.interval
-100
hbase.ipc.server.callqueue.codel.lifo.threshold
-0.8
hbase.master.balancer.stochastic.maxSteps
-100
hbase.master.balancer.stochastic.stepsPerRegion
-800
hbase.master.balancer.stochastic.maxRunningTime
-30*1000
(30 seconds)
hbase.master.balancer.stochastic.runMaxSteps
-false
hbase.master.balancer.stochastic.numRegionLoadsToRemember
-15
hbase.master.loadbalance.bytable
-false
hbase.master.balancer.stochastic.minCostNeedBalance
-0.05f
hbase.master.balancer.stochastic.localityCost
-25
hbase.master.balancer.stochastic.rackLocalityCost
-15
hbase.master.balancer.stochastic.readRequestCost
-5
hbase.master.balancer.stochastic.writeRequestCost
-5
hbase.master.balancer.stochastic.memstoreSizeCost
-5
hbase.master.balancer.stochastic.storefileSizeCost
-5
hbase.master.balancer.stochastic.regionReplicaHostCostKey
-10
hbase.master.balancer.stochastic.regionReplicaRackCostKey
-1
hbase.master.balancer.stochastic.regionCountCost
-500
hbase.master.balancer.stochastic.primaryRegionCountCost
-500
hbase.master.balancer.stochastic.moveCost
-7
hbase.master.balancer.stochastic.maxMovePercent
-0.25f
hbase.master.balancer.stochastic.tableSkewCost
-35
-
-For more details consult the patch attached to https://issues.apache.org/jira/browse/HBASE-12147;>HBASE-12147 Porting
Online Config Change from 89-fb.
-
Upgrading
@@ -37080,7 +37009,7 @@ The server will return cellblocks compressed using this
same compressor as long
Version 3.0.0-SNAPSHOT
-Last updated 2017-12-05 14:29:40 UTC
+Last updated 2017-12-06 14:29:39 UTC
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d171b896/bulk-loads.html
--
diff --git a/bulk-loads.html b/bulk-loads.html
index b8d5f81..53f5cb4 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -7,7 +7,7 @@
-
+
Apache HBase
Bulk
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
index c8e3361..b6dd296 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
-public class HStore
+public class HStore
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 Store, HeapSize, StoreConfigInformation, PropagatingConfigurationObserver
A Store holds a column family in a Region. Its a memstore
and a set of zero
@@ -1218,7 +1218,7 @@ implements
MEMSTORE_CLASS_NAME
-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 MEMSTORE_CLASS_NAME
+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 MEMSTORE_CLASS_NAME
See Also:
Constant
Field Values
@@ -1231,7 +1231,7 @@ implements
COMPACTCHECKER_INTERVAL_MULTIPLIER_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 COMPACTCHECKER_INTERVAL_MULTIPLIER_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 COMPACTCHECKER_INTERVAL_MULTIPLIER_KEY
See Also:
Constant
Field Values
@@ -1244,7 +1244,7 @@ implements
BLOCKING_STOREFILES_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 BLOCKING_STOREFILES_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 BLOCKING_STOREFILES_KEY
See Also:
Constant
Field Values
@@ -1257,7 +1257,7 @@ implements
BLOCK_STORAGE_POLICY_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 BLOCK_STORAGE_POLICY_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 BLOCK_STORAGE_POLICY_KEY
See Also:
Constant
Field Values
@@ -1270,7 +1270,7 @@ implements
DEFAULT_BLOCK_STORAGE_POLICY
-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 DEFAULT_BLOCK_STORAGE_POLICY
+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 DEFAULT_BLOCK_STORAGE_POLICY
See Also:
Constant
Field Values
@@ -1283,7 +1283,7 @@ implements
DEFAULT_COMPACTCHECKER_INTERVAL_MULTIPLIER
-public static finalint DEFAULT_COMPACTCHECKER_INTERVAL_MULTIPLIER
+public static finalint DEFAULT_COMPACTCHECKER_INTERVAL_MULTIPLIER
See Also:
Constant
Field Values
@@ -1296,7 +1296,7 @@ implements
DEFAULT_BLOCKING_STOREFILE_COUNT
-public static finalint DEFAULT_BLOCKING_STOREFILE_COUNT
+public static finalint DEFAULT_BLOCKING_STOREFILE_COUNT
See Also:
Constant
Field Values
@@ -1309,7 +1309,7 @@ implements
LOG
-private static finalorg.apache.commons.logging.Log LOG
+private static finalorg.apache.commons.logging.Log LOG
@@ -1318,7 +1318,7 @@ implements
memstore
-protected finalMemStore memstore
+protected finalMemStore memstore
@@ -1327,7 +1327,7 @@ implements
region
-protected finalHRegion region
+protected finalHRegion region
@@ -1336,7 +1336,7 @@ implements
family
-private finalColumnFamilyDescriptor
family
+private finalColumnFamilyDescriptor
family
@@ -1345,7 +1345,7 @@ implements
fs
-private finalHRegionFileSystem fs
+private finalHRegionFileSystem fs
@@ -1354,7 +1354,7 @@ implements
conf
-protectedorg.apache.hadoop.conf.Configuration conf
+protectedorg.apache.hadoop.conf.Configuration conf
@@ -1363,7 +1363,7 @@ implements
cacheConf
-protectedCacheConfig cacheConf
+protectedCacheConfig cacheConf
@@ -1372,7 +1372,7 @@ implements
lastCompactSize
-privatelong lastCompactSize
+privatelong lastCompactSize
@@ -1381,7 +1381,7 @@ implements
forceMajor
-volatileboolean forceMajor
+volatileboolean forceMajor
@@ -1390,7 +1390,7 @@ implements
closeCheckInterval
-staticint closeCheckInterval
+staticint closeCheckInterval
@@ -1399,7 +1399,7 @@ implements
storeSize
-private
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/713d773f/devapidocs/org/apache/hadoop/hbase/client/class-use/RegionInfo.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/client/class-use/RegionInfo.html
b/devapidocs/org/apache/hadoop/hbase/client/class-use/RegionInfo.html
index 65b7191..e9b93ad 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/RegionInfo.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/RegionInfo.html
@@ -2395,28 +2395,33 @@ Input/OutputFormats, a table indexing MapReduce job,
and utility methods.
RegionInforight)
+static RegionState
+RegionState.createForTesting(RegionInforegion,
+RegionState.Statestate)
+
+
void
MasterFileSystem.deleteFamilyFromFS(org.apache.hadoop.fs.PathrootDir,
RegionInforegion,
byte[]familyName)
-
+
void
MasterFileSystem.deleteFamilyFromFS(RegionInforegion,
byte[]familyName)
-
+
boolean
ServerManager.isRegionInServerManagerStates(RegionInfohri)
-
+
long
HMaster.mergeRegions(RegionInfo[]regionsToMerge,
booleanforcible,
longnonceGroup,
longnonce)
-
+
long
MasterServices.mergeRegions(RegionInfo[]regionsToMerge,
booleanforcible,
@@ -2425,17 +2430,17 @@ Input/OutputFormats, a table indexing MapReduce job,
and utility methods.
Merge regions in a table.
-
+
void
MasterCoprocessorHost.postAssign(RegionInforegionInfo)
-
+
void
MasterCoprocessorHost.postCompletedCreateTableAction(TableDescriptorhtd,
RegionInfo[]regions,
Useruser)
-
+
void
MasterCoprocessorHost.postCompletedMergeRegionsAction(RegionInfo[]regionsToMerge,
RegionInfomergedRegion,
@@ -2443,7 +2448,7 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.
Invoked after completing merge regions operation
-
+
void
MasterCoprocessorHost.postCompletedMergeRegionsAction(RegionInfo[]regionsToMerge,
RegionInfomergedRegion,
@@ -2451,7 +2456,7 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.
Invoked after completing merge regions operation
-
+
void
MasterCoprocessorHost.postCompletedSplitRegionAction(RegionInforegionInfoA,
RegionInforegionInfoB,
@@ -2459,16 +2464,16 @@ Input/OutputFormats, a table indexing MapReduce job,
and utility methods.
Invoked just after a split
-
+
void
MasterCoprocessorHost.postCreateTable(TableDescriptorhtd,
RegionInfo[]regions)
-
+
void
MasterCoprocessorHost.postMergeRegions(RegionInfo[]regionsToMerge)
-
+
void
MasterCoprocessorHost.postMergeRegionsCommit(RegionInfo[]regionsToMerge,
RegionInfomergedRegion,
@@ -2476,7 +2481,7 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.
Invoked after merge regions operation writes the new region
to hbase:meta
-
+
void
MasterCoprocessorHost.postMergeRegionsCommit(RegionInfo[]regionsToMerge,
RegionInfomergedRegion,
@@ -2484,17 +2489,17 @@ Input/OutputFormats, a table indexing MapReduce job,
and utility methods.
Invoked after merge regions operation writes the new region
to hbase:meta
-
+
void
MasterCoprocessorHost.postMove(RegionInforegion,
ServerNamesrcServer,
ServerNamedestServer)
-
+
void
MasterCoprocessorHost.postRegionOffline(RegionInforegionInfo)
-
+
void
MasterCoprocessorHost.postRequestLock(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in java.lang">Stringnamespace,
TableNametableName,
@@ -2502,45 +2507,45 @@ Input/OutputFormats, a table indexing MapReduce job,
and utility methods.
LockTypetype,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in
java.lang">Stringdescription)
-
+
void
MasterCoprocessorHost.postRollBackMergeRegionsAction(RegionInfo[]regionsToMerge,
Useruser)
Invoked after rollback merge regions operation
-
+
void
MasterCoprocessorHost.postUnassign(RegionInforegionInfo,
booleanforce)
-
+
void
MasterCoprocessorHost.preAssign(RegionInforegionInfo)
-
+
void
MasterCoprocessorHost.preCreateTable(TableDescriptorhtd,
RegionInfo[]regions)
-
+
void
MasterCoprocessorHost.preCreateTableAction(TableDescriptorhtd,
RegionInfo[]regions,
Useruser)
-
+
void
MasterCoprocessorHost.preMergeRegions(RegionInfo[]regionsToMerge)
-
+
void
MasterCoprocessorHost.preMergeRegionsAction(RegionInfo[]regionsToMerge,
Useruser)
Invoked just before a merge
-
+
void
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fd365a2b/book.html
--
diff --git a/book.html b/book.html
index 3fe4c25..fe11dbb 100644
--- a/book.html
+++ b/book.html
@@ -36739,7 +36739,7 @@ The server will return cellblocks compressed using this
same compressor as long
Version 3.0.0-SNAPSHOT
-Last updated 2017-11-28 14:29:39 UTC
+Last updated 2017-11-29 14:29:37 UTC
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fd365a2b/bulk-loads.html
--
diff --git a/bulk-loads.html b/bulk-loads.html
index 8763e22..c64e34c 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-11-28
+ Last Published:
2017-11-29
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b9722a17/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureScheduler.html
--
diff --git
a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureScheduler.html
b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureScheduler.html
index ae180ba..ae2d87c 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureScheduler.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureScheduler.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6};
+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};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -106,7 +106,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Private
-public interface ProcedureScheduler
+public interface ProcedureScheduler
Keep track of the runnable procedures
@@ -134,103 +134,82 @@ public interface
void
+addFront(http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true;
title="class or interface in java.util">IteratorProcedureprocedureIterator)
+Inserts all elements in the iterator at the front of this
queue.
+
+
+
+void
addFront(Procedureproc)
Inserts the specified element at the front of this
queue.
-
+
void
clear()
Clear current state of scheduler such that it is equivalent
to newly created scheduler.
-
+
void
completionCleanup(Procedureproc)
The procedure in execution completed.
-
+
LockedResource
getLockResource(LockedResourceTyperesourceType,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
title="class or interface in
java.lang">StringresourceName)
-
+
http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
title="class or interface in java.util">ListLockedResource
getLocks()
List lock queues.
-
+
boolean
hasRunnables()
-
+
Procedure
poll()
Fetch one Procedure from the queue
-
+
Procedure
poll(longtimeout,
http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true;
title="class or interface in
java.util.concurrent">TimeUnitunit)
Fetch one Procedure from the queue
-
+
void
signalAll()
In case the class is blocking on poll() waiting for items
to be added,
this method should awake poll() and poll() should return.
-
+
int
size()
Returns the number of elements in this queue.
-
+
void
start()
Start the scheduler
-
+
void
stop()
Stop the scheduler
-
-void
-suspendEvent(ProcedureEventevent)
-Mark the event as not ready.
-
-
-boolean
-waitEvent(ProcedureEventevent,
- Procedureprocedure)
-Suspend the procedure if the event is not ready yet.
-
-
-
-void
-wakeEvent(ProcedureEventevent)
-Wake every procedure waiting for the specified event
- (By design each event has only one "wake" caller)
-
-
-
-void
-wakeEvents(intcount,
- ProcedureEvent...events)
-Wake every procedure waiting for the specified events.
-
-
-
void
yield(Procedureproc)
The procedure can't run at the moment.
@@ -257,7 +236,7 @@ public interface
start
-voidstart()
+voidstart()
Start the scheduler
@@ -267,7 +246,7 @@ public interface
stop
-voidstop()
+voidstop()
Stop the scheduler
@@ -277,7 +256,7 @@ public interface
signalAll
-voidsignalAll()
+voidsignalAll()
In case the class is blocking on poll() waiting for items
to be added,
this method should awake poll() and poll() should return.
@@ -288,7 +267,7 @@ public interface
addFront
-voidaddFront(Procedureproc)
+voidaddFront(Procedureproc)
Inserts the specified element at the front of this
queue.
Parameters:
@@ -296,13 +275,23 @@ public interface
+
+
+
+
+addFront
+voidaddFront(http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true;
title="class or interface in java.util">IteratorProcedureprocedureIterator)
+Inserts all elements in the iterator at the front of this
queue.
+
+
addBack
-voidaddBack(Procedureproc)
+voidaddBack(Procedureproc)
Inserts the specified element at the end of this
queue.
Parameters:
@@ -316,7 +305,7 @@ public interface
yield
-voidyield(Procedureproc)
+voidyield(Procedureproc)
The procedure can't run at the moment.
add it back to the queue, giving priority to someone else.
@@ -331,7 +320,7 @@ public interface
completionCleanup
-voidcompletionCleanup(Procedureproc)
+voidcompletionCleanup(Procedureproc)
The procedure in execution completed.
This can be implemented to perform cleanups.
@@ -346,7 +335,7 @@ public interface
hasRunnables
-booleanhasRunnables()
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b1eb7453/devapidocs/index-all.html
--
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 92425ad..9137fb5 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -2858,6 +2858,8 @@
AllowPartialScanResultCache()
- Constructor for class org.apache.hadoop.hbase.client.AllowPartialScanResultCache
+allowSeqIdUpdate
- Variable in class org.apache.hadoop.hbase.ExtendedCellBuilderImpl
+
allPeersHavePosition(SetString,
MapString, Long) - Method in class
org.apache.hadoop.hbase.master.cleaner.ReplicationMetaCleaner
allRegions
- Variable in class org.apache.hadoop.hbase.tool.Canary.RegionServerMonitor
@@ -3562,10 +3564,6 @@
Creates list of tags from given byte array, expected that
it is in the expected tag format.
-asList(ByteBuffer,
int, int) - Static method in class org.apache.hadoop.hbase.TagUtil
-
-Creates list of tags from given ByteBuffer, expected that
it is in the expected tag format.
-
asSeparateLines(String)
- Static method in class org.apache.hadoop.hbase.io.hfile.HFilePrettyPrinter
Format a string of the form "k1=v1, k2=v2, ..." into
separate lines
@@ -10300,7 +10298,7 @@
checkForStuckWorkers()
- Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.WorkerMonitor
-checkForTagsLength(int)
- Static method in class org.apache.hadoop.hbase.TagUtil
+checkForTagsLength(int)
- Static method in interface org.apache.hadoop.hbase.RawCell
Check the length of tags.
@@ -12104,11 +12102,16 @@
cloneTags(Cell)
- Static method in class org.apache.hadoop.hbase.CellUtil
Deprecated.
-As of HBase-2.0. Will be
removed in HBase-3.0.
+As of HBase-2.0. Will be
removed in HBase-3.0.
+ Use RawCell.cloneTags()
cloneTags(Cell)
- Static method in class org.apache.hadoop.hbase.PrivateCellUtil
+cloneTags()
- Method in interface org.apache.hadoop.hbase.RawCell
+
+Allows cloning the tags in the cell to a new byte[]
+
cloneUncompressedBufferWithHeader()
- Method in class org.apache.hadoop.hbase.io.hfile.HFileBlock.Writer
Clones the header followed by the uncompressed data, even
if using
@@ -12116,7 +12119,7 @@
cloneValue(Cell)
- Static method in class org.apache.hadoop.hbase.CellUtil
-cloneValue(Tag)
- Static method in class org.apache.hadoop.hbase.TagUtil
+cloneValue(Tag)
- Static method in interface org.apache.hadoop.hbase.Tag
Returns tag value in a new byte array.
@@ -17613,7 +17616,7 @@
Copies the value to the given bytebuffer
-copyValueTo(Tag,
byte[], int) - Static method in class org.apache.hadoop.hbase.TagUtil
+copyValueTo(Tag,
byte[], int) - Static method in interface
org.apache.hadoop.hbase.Tag
Copies the tag's value bytes to the given byte array
@@ -17995,6 +17998,10 @@
create(CellBuilderType)
- Static method in class org.apache.hadoop.hbase.ExtendedCellBuilderFactory
+create(CellBuilderType,
boolean) - Static method in class org.apache.hadoop.hbase.ExtendedCellBuilderFactory
+
+Allows creating a cell with the given CellBuilderType.
+
create()
- Static method in class org.apache.hadoop.hbase.HBaseConfiguration
Creates a Configuration with HBase resources
@@ -18419,11 +18426,26 @@
createCell(Cell,
ListTag) - Static method in class
org.apache.hadoop.hbase.CellUtil
-
+
+Deprecated.
+As of release 2.0.0, this
will be removed in HBase 3.0.0.
+ Use CP environment to build Cell using ExtendedCellBuilder
+
+
createCell(Cell,
byte[]) - Static method in class org.apache.hadoop.hbase.CellUtil
-
+
+Deprecated.
+As of release 2.0.0, this
will be removed in HBase 3.0.0.
+Use CP environment to build Cell using ExtendedCellBuilder
+
+
createCell(Cell,
byte[], byte[]) - Static method in class org.apache.hadoop.hbase.CellUtil
-
+
+Deprecated.
+As of release 2.0.0, this
will be removed in HBase 3.0.0.
+ Use CP environment to build Cell using ExtendedCellBuilder
+
+
createCell(byte[],
int, int) - Method in class org.apache.hadoop.hbase.codec.KeyValueCodec.ByteBuffKeyValueDecoder
createCell(ByteBuffer,
int, int) - Method in class org.apache.hadoop.hbase.codec.KeyValueCodec.ByteBuffKeyValueDecoder
@@ -20820,6 +20842,10 @@
CUSTOM_RPC_SERVER_IMPL_CONF_KEY
- Static variable in class org.apache.hadoop.hbase.ipc.RpcServerFactory
+CUSTOM_TAG_TYPE_RANGE
- Static variable in interface org.apache.hadoop.hbase.Tag
+
+Custom tags if created are suggested to be above this
range.
+
customize(int,
long) - Method in class org.apache.hadoop.hbase.regionserver.ScanInfo
Used for CP users for customizing max versions and
ttl.
@@ -28636,7 +28662,7 @@
ExtendedCellBuilderImpl - Class in org.apache.hadoop.hbase
-ExtendedCellBuilderImpl()
- Constructor for class org.apache.hadoop.hbase.ExtendedCellBuilderImpl
+ExtendedCellBuilderImpl(boolean)
- Constructor for class org.apache.hadoop.hbase.ExtendedCellBuilderImpl
1 - 100 of 296 matches
Mail list logo