[38/51] [partial] hbase-site git commit: Published site at 620d70d6186fb800299bcc62ad7179fccfd1be41.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa3fb87f/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 f78ae28..0fcfdd8 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html @@ -1147,7 +1147,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html STATES_EXPECTED_ON_OPEN -private static finalRegionState.State[] STATES_EXPECTED_ON_OPEN +private static finalRegionState.State[] STATES_EXPECTED_ON_OPEN @@ -1156,7 +1156,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html STATES_EXPECTED_ON_CLOSING -private static finalRegionState.State[] STATES_EXPECTED_ON_CLOSING +private static finalRegionState.State[] STATES_EXPECTED_ON_CLOSING @@ -1165,7 +1165,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html STATES_EXPECTED_ON_CLOSED -private static finalRegionState.State[] STATES_EXPECTED_ON_CLOSED +private static finalRegionState.State[] STATES_EXPECTED_ON_CLOSED @@ -1174,7 +1174,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html STATES_EXPECTED_ON_ASSIGN -private static finalRegionState.State[] STATES_EXPECTED_ON_ASSIGN +private static finalRegionState.State[] STATES_EXPECTED_ON_ASSIGN @@ -1183,7 +1183,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html STATES_EXPECTED_ON_UNASSIGN_OR_MOVE -private static finalRegionState.State[] STATES_EXPECTED_ON_UNASSIGN_OR_MOVE +private static finalRegionState.State[] STATES_EXPECTED_ON_UNASSIGN_OR_MOVE @@ -1192,7 +1192,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html pendingAssignQueue -private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListRegionStateNode pendingAssignQueue +private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListRegionStateNode pendingAssignQueue @@ -1201,7 +1201,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html assignQueueLock -private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true; title="class or interface in java.util.concurrent.locks">ReentrantLock assignQueueLock +private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true; title="class or interface in java.util.concurrent.locks">ReentrantLock assignQueueLock @@ -1210,7 +1210,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html assignQueueFullCond -private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Condition.html?is-external=true; title="class or interface in java.util.concurrent.locks">Condition assignQueueFullCond +private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Condition.html?is-external=true; title="class or interface in java.util.concurrent.locks">Condition assignQueueFullCond @@ -2090,7 +2090,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html checkMetaLoaded -privatevoidcheckMetaLoaded(RegionInfohri) +privatevoidcheckMetaLoaded(RegionInfohri) throws PleaseHoldException Used to check if the meta loading is done. @@ -2109,7 +2109,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getNumRegionsOpened -publicintgetNumRegionsOpened() +publicintgetNumRegionsOpened() @@ -2118,7 +2118,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html submitServerCrash -publiclongsubmitServerCrash(ServerNameserverName, +publiclongsubmitServerCrash(ServerNameserverName, booleanshouldSplitWal) @@ -2128,7 +2128,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html offlineRegion -publicvoidofflineRegion(RegionInforegionInfo) +publicvoidofflineRegion(RegionInforegionInfo) @@ -2137,7 +2137,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html onlineRegion -publicvoidonlineRegion(RegionInforegionInfo, +publicvoidonlineRegion(RegionInforegionInfo, ServerNameserverName) @@ -2147,7 +2147,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getSnapShotOfAssignment -publichttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in
[38/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html index 0fa8e56..31b8f60 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -class ConnectionImplementation +class ConnectionImplementation 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 ClusterConnection, https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true; title="class or interface in java.io">Closeable Main implementation of Connection and ClusterConnection interfaces. @@ -867,7 +867,7 @@ implements RETRIES_BY_SERVER_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 RETRIES_BY_SERVER_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 RETRIES_BY_SERVER_KEY See Also: Constant Field Values @@ -880,7 +880,7 @@ implements LOG -private static finalorg.slf4j.Logger LOG +private static finalorg.slf4j.Logger LOG @@ -889,7 +889,7 @@ implements RESOLVE_HOSTNAME_ON_FAIL_KEY -private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String RESOLVE_HOSTNAME_ON_FAIL_KEY +private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String RESOLVE_HOSTNAME_ON_FAIL_KEY See Also: Constant Field Values @@ -902,7 +902,7 @@ implements hostnamesCanChange -private finalboolean hostnamesCanChange +private finalboolean hostnamesCanChange @@ -911,7 +911,7 @@ implements pause -private finallong pause +private finallong pause @@ -920,7 +920,7 @@ implements pauseForCQTBE -private finallong pauseForCQTBE +private finallong pauseForCQTBE @@ -929,7 +929,7 @@ implements useMetaReplicas -privateboolean useMetaReplicas +privateboolean useMetaReplicas @@ -938,7 +938,7 @@ implements metaReplicaCallTimeoutScanInMicroSecond -private finalint metaReplicaCallTimeoutScanInMicroSecond +private finalint metaReplicaCallTimeoutScanInMicroSecond @@ -947,7 +947,7 @@ implements numTries -private finalint numTries +private finalint numTries @@ -956,7 +956,7 @@ implements rpcTimeout -finalint rpcTimeout +finalint rpcTimeout @@ -965,7 +965,7 @@ implements nonceGenerator -private static volatileNonceGenerator nonceGenerator +private static volatileNonceGenerator nonceGenerator Global nonceGenerator shared per client.Currently there's no reason to limit its scope. Once it's set under nonceGeneratorCreateLock, it is never unset or changed. @@ -976,7 +976,7 @@ implements nonceGeneratorCreateLock -private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object nonceGeneratorCreateLock +private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object nonceGeneratorCreateLock The nonce generator lock. Only taken when creating Connection, which gets a private copy. @@ -986,7 +986,7 @@ implements asyncProcess -private finalAsyncProcess asyncProcess +private finalAsyncProcess asyncProcess @@ -995,7 +995,7 @@ implements stats -private finalServerStatisticTracker stats +private finalServerStatisticTracker stats @@ -1004,7 +1004,7 @@ implements closed -private volatileboolean closed +private volatileboolean closed @@ -1013,7 +1013,7 @@ implements aborted -private volatileboolean aborted +private volatileboolean aborted @@ -1022,7 +1022,7 @@ implements clusterStatusListener -ClusterStatusListener clusterStatusListener +ClusterStatusListener clusterStatusListener @@ -1031,7 +1031,7 @@ implements metaRegionLock -private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object metaRegionLock +private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object metaRegionLock @@ -1040,7 +1040,7 @@ implements masterLock -private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
[38/51] [partial] hbase-site git commit: Published site at 466fa920fee572fe20db3b77ebf539dc304d5f31.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2bf59208/devapidocs/org/apache/hadoop/hbase/client/ConnectionConfiguration.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ConnectionConfiguration.html b/devapidocs/org/apache/hadoop/hbase/client/ConnectionConfiguration.html index cb2cf06..6b8596d 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ConnectionConfiguration.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ConnectionConfiguration.html @@ -165,6 +165,14 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html operationTimeout +static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +PRIMARY_CALL_TIMEOUT_MICROSECOND + + +static int +PRIMARY_CALL_TIMEOUT_MICROSECOND_DEFAULT + + private int primaryCallTimeoutMicroSecond @@ -465,13 +473,39 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html + + + + + +PRIMARY_CALL_TIMEOUT_MICROSECOND +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 PRIMARY_CALL_TIMEOUT_MICROSECOND + +See Also: +Constant Field Values + + + + + + + + +PRIMARY_CALL_TIMEOUT_MICROSECOND_DEFAULT +public static finalint PRIMARY_CALL_TIMEOUT_MICROSECOND_DEFAULT + +See Also: +Constant Field Values + + + writeBufferSize -private finallong writeBufferSize +private finallong writeBufferSize @@ -480,7 +514,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html writeBufferPeriodicFlushTimeoutMs -private finallong writeBufferPeriodicFlushTimeoutMs +private finallong writeBufferPeriodicFlushTimeoutMs @@ -489,7 +523,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html writeBufferPeriodicFlushTimerTickMs -private finallong writeBufferPeriodicFlushTimerTickMs +private finallong writeBufferPeriodicFlushTimerTickMs @@ -498,7 +532,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html metaOperationTimeout -private finalint metaOperationTimeout +private finalint metaOperationTimeout @@ -507,7 +541,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html operationTimeout -private finalint operationTimeout +private finalint operationTimeout @@ -516,7 +550,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html scannerCaching -private finalint scannerCaching +private finalint scannerCaching @@ -525,7 +559,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html scannerMaxResultSize -private finallong scannerMaxResultSize +private finallong scannerMaxResultSize @@ -534,7 +568,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html primaryCallTimeoutMicroSecond -private finalint primaryCallTimeoutMicroSecond +private finalint primaryCallTimeoutMicroSecond @@ -543,7 +577,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html replicaCallTimeoutMicroSecondScan -private finalint replicaCallTimeoutMicroSecondScan +private finalint replicaCallTimeoutMicroSecondScan @@ -552,7 +586,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html metaReplicaCallTimeoutMicroSecondScan -private finalint metaReplicaCallTimeoutMicroSecondScan +private finalint metaReplicaCallTimeoutMicroSecondScan @@ -561,7 +595,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html retries -private finalint retries +private finalint retries @@ -570,7 +604,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html maxKeyValueSize -private finalint maxKeyValueSize +private finalint maxKeyValueSize @@ -579,7 +613,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html rpcTimeout -private finalint rpcTimeout +private finalint rpcTimeout @@ -588,7 +622,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html readRpcTimeout -private finalint readRpcTimeout +private finalint readRpcTimeout @@ -597,7 +631,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html writeRpcTimeout -private finalint writeRpcTimeout +private finalint writeRpcTimeout @@ -606,7 +640,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html clientScannerAsyncPrefetch -private finalboolean clientScannerAsyncPrefetch +private finalboolean clientScannerAsyncPrefetch @@ -623,7 +657,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html ConnectionConfiguration -ConnectionConfiguration(org.apache.hadoop.conf.Configurationconf) +ConnectionConfiguration(org.apache.hadoop.conf.Configurationconf) Constructor Parameters: @@ -637,7 +671,7 @@
[38/51] [partial] hbase-site git commit: Published site at e4b6b4afb933a961f543537875f87a2dc62d3757.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/849d84a8/devapidocs/org/apache/hadoop/hbase/thrift/ThriftServerRunner.HBaseHandler.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/thrift/ThriftServerRunner.HBaseHandler.html b/devapidocs/org/apache/hadoop/hbase/thrift/ThriftServerRunner.HBaseHandler.html deleted file mode 100644 index 5be3d57..000 --- a/devapidocs/org/apache/hadoop/hbase/thrift/ThriftServerRunner.HBaseHandler.html +++ /dev/null @@ -1,2385 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -ThriftServerRunner.HBaseHandler (Apache HBase 3.0.0-SNAPSHOT API) - - - - - -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":9,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":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}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; -var altColor = "altColor"; -var rowColor = "rowColor"; -var tableTab = "tableTab"; -var activeTableTab = "activeTableTab"; - - -JavaScript is disabled on your browser. - - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -PrevClass -NextClass - - -Frames -NoFrames - - -AllClasses - - - - - - - -Summary: -Nested| -Field| -Constr| -Method - - -Detail: -Field| -Constr| -Method - - - - - - - - -org.apache.hadoop.hbase.thrift -Class ThriftServerRunner.HBaseHandler - - - -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.thrift.ThriftServerRunner.HBaseHandler - - - - - - - -All Implemented Interfaces: -org.apache.hadoop.hbase.thrift.generated.Hbase.Iface - - -Enclosing class: -ThriftServerRunner - - - -public static class ThriftServerRunner.HBaseHandler -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 org.apache.hadoop.hbase.thrift.generated.Hbase.Iface -The HBaseHandler is a glue object that connects Thrift RPC calls to the - HBase client API primarily defined in the Admin and Table objects. - - - - - - - - - - - -Field Summary - -Fields - -Modifier and Type -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 -CLEANUP_INTERVAL - - -(package private) IncrementCoalescer -coalescer - - -protected org.apache.hadoop.conf.Configuration -conf - - -private ConnectionCache -connectionCache - - -protected static org.slf4j.Logger -LOG - - -(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 -MAX_IDLETIME - - -private ThriftMetrics -metrics - - -protected int -nextScannerId - - -protected https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true; title="class or interface in java.lang">Integer,ThriftServerRunner.ResultScannerWrapper -scannerMap - - - - - - - - - -Constructor Summary - -Constructors - -Modifier -Constructor and Description - - -protected -HBaseHandler(org.apache.hadoop.conf.Configurationc, -UserProvideruserProvider) - - - - - - - - - -Method Summary - -All MethodsStatic MethodsInstance MethodsConcrete Methods - -Modifier and Type -Method and Description - - -protected int -addScanner(ResultScannerscanner, - booleansortColumns) -Assigns a unique ID to the scanner and adds the mapping to an internal - hash-map. - - - -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.thrift.generated.TCell -append(org.apache.hadoop.hbase.thrift.generated.TAppendtappend) -Appends values to one or more columns within a single row. - - - -protected long
[38/51] [partial] hbase-site git commit: Published site at 3ab895979b643a2980bcdb7fee2078f14b614210.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderImpl.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderImpl.html b/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderImpl.html index 1a36b93..b7a3653 100644 --- a/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderImpl.html @@ -920,6 +920,6 @@ implements Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/HBaseConfiguration.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/HBaseConfiguration.html b/devapidocs/org/apache/hadoop/hbase/HBaseConfiguration.html index 4ebedab..c0b0531 100644 --- a/devapidocs/org/apache/hadoop/hbase/HBaseConfiguration.html +++ b/devapidocs/org/apache/hadoop/hbase/HBaseConfiguration.html @@ -704,6 +704,6 @@ publicCopyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/HBaseIOException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/HBaseIOException.html b/devapidocs/org/apache/hadoop/hbase/HBaseIOException.html index bddfdf7..3c95d0b 100644 --- a/devapidocs/org/apache/hadoop/hbase/HBaseIOException.html +++ b/devapidocs/org/apache/hadoop/hbase/HBaseIOException.html @@ -347,6 +347,6 @@ extends https://docs.oracle.com/javase/8/docs/api/java/io/IOException.h -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/HBaseInterfaceAudience.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/HBaseInterfaceAudience.html b/devapidocs/org/apache/hadoop/hbase/HBaseInterfaceAudience.html index d1a6c38..f1b87b8 100644 --- a/devapidocs/org/apache/hadoop/hbase/HBaseInterfaceAudience.html +++ b/devapidocs/org/apache/hadoop/hbase/HBaseInterfaceAudience.html @@ -409,6 +409,6 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/HColumnDescriptor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/HColumnDescriptor.html b/devapidocs/org/apache/hadoop/hbase/HColumnDescriptor.html index 77109e4..e6a1b2b 100644 --- a/devapidocs/org/apache/hadoop/hbase/HColumnDescriptor.html +++ b/devapidocs/org/apache/hadoop/hbase/HColumnDescriptor.html @@ -3416,6 +3416,6 @@ public -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html b/devapidocs/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html index 7dfacbb..11a8567 100644 --- a/devapidocs/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html +++ b/devapidocs/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html @@ -391,6 +391,6 @@ not permitted.) -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/HConstants.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/HConstants.html b/devapidocs/org/apache/hadoop/hbase/HConstants.html index d3d20d7..15fb7bd 100644 --- a/devapidocs/org/apache/hadoop/hbase/HConstants.html +++
[38/51] [partial] hbase-site git commit: Published site at 7820ba1dbdba58b1002cdfde08eb21aa7a0bb6da.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/09ea0d5f/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html index 76635f4..24b034e 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html @@ -248,13 +248,22 @@ +default https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairCell,Cell +RegionObserver.postAppendBeforeWAL(ObserverContextRegionCoprocessorEnvironmentctx, + Mutationmutation, + https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairCell,CellcellPairs) +Called after a list of new cells has been created during an append operation, but before + they are committed to the WAL or memstore. + + + default void RegionObserver.postBatchMutate(ObserverContextRegionCoprocessorEnvironmentc, MiniBatchOperationInProgressMutationminiBatchOp) This will be called after applying a batch of Mutations on a region. - + default void RegionObserver.postBatchMutateIndispensably(ObserverContextRegionCoprocessorEnvironmentctx, MiniBatchOperationInProgressMutationminiBatchOp, @@ -263,7 +272,7 @@ fails. - + default void RegionObserver.postBulkLoadHFile(ObserverContextRegionCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairbyte[],https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringstagingFamilyPaths, @@ -271,7 +280,7 @@ Called after bulkLoadHFile. - + default boolean RegionObserver.postCheckAndDelete(ObserverContextRegionCoprocessorEnvironmentc, byte[]row, @@ -284,7 +293,7 @@ Called after checkAndDelete - + default boolean RegionObserver.postCheckAndPut(ObserverContextRegionCoprocessorEnvironmentc, byte[]row, @@ -297,21 +306,21 @@ Called after checkAndPut - + default void RegionObserver.postClose(ObserverContextRegionCoprocessorEnvironmentc, booleanabortRequested) Called after the region is reported as closed to the master. - + default void RegionObserver.postCloseRegionOperation(ObserverContextRegionCoprocessorEnvironmentctx, Region.Operationoperation) Called after releasing read lock in Region.closeRegionOperation(). - + default void RegionObserver.postCommitStoreFile(ObserverContextRegionCoprocessorEnvironmentctx, byte[]family, @@ -320,7 +329,7 @@ Called after moving bulk loaded hfile to region directory. - + default void RegionObserver.postCompact(ObserverContextRegionCoprocessorEnvironmentc, Storestore, @@ -330,7 +339,7 @@ Called after compaction has completed and the new store file has been moved in to place. - + default void RegionObserver.postCompactSelection(ObserverContextRegionCoprocessorEnvironmentc, Storestore, @@ -341,7 +350,7 @@ candidates. - + default void RegionObserver.postDelete(ObserverContextRegionCoprocessorEnvironmentc, Deletedelete, @@ -350,7 +359,7 @@ Called after the client deletes a value. - + default void EndpointObserver.postEndpointInvocation(ObserverContextRegionCoprocessorEnvironmentctx, com.google.protobuf.Serviceservice, @@ -360,7 +369,7 @@ Called after an Endpoint service method is invoked. - + default boolean RegionObserver.postExists(ObserverContextRegionCoprocessorEnvironmentc, Getget, @@ -368,14 +377,14 @@ Called after the client tests for existence using a Get. - + default void RegionObserver.postFlush(ObserverContextRegionCoprocessorEnvironmentc, FlushLifeCycleTrackertracker) Called after the memstore is flushed to disk. - + default void RegionObserver.postFlush(ObserverContextRegionCoprocessorEnvironmentc, Storestore, @@ -384,7 +393,7 @@ Called after a Store's memstore is flushed to disk. - + default void RegionObserver.postGetOp(ObserverContextRegionCoprocessorEnvironmentc, Getget, @@ -392,7 +401,7 @@ Called after the client performs a Get - + default Result RegionObserver.postIncrement(ObserverContextRegionCoprocessorEnvironmentc, Incrementincrement, @@ -400,6 +409,15 @@ Called after increment + +default
[38/51] [partial] hbase-site git commit: Published site at c448604ceb987d113913f0583452b2abce04db0d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f8b8424/devapidocs/org/apache/hadoop/hbase/master/HMaster.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html index 0961bec..3196572 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html +++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html @@ -481,7 +481,7 @@ implements HRegionServer -ABORT_TIMEOUT, ABORT_TIMEOUT_TASK, cacheConfig, cacheFlusher, clusterConnection, clusterId, clusterStatusTracker, compactSplitThread, conf, configurationManager, csm, executorService, fs, fsOk, fsUtilizationChore, hMemManager, infoServer, leases, lock, MASTER_HOSTNAME_KEY, movedRegions, msgInterval, numRegionsToReport, onlineRegions, regionFavoredNodesMap, REGIONSERVER, regionsInTransitionInRS, replicationSinkHandler, replicationSourceHandler, rpcServices, secureBulkLoadManager, serverName, sleeper, startcode, tableDescriptors, TEST_SKIP_REPORTING_TRANSITION, threadWakeFrequency, useThisHostnameInstead, walFactory, walFs, walRoller, zooKeeper +ABORT_TIMEOUT, ABORT_TIMEOUT_TASK, cacheFlusher, clusterConnection, clusterId, clusterStatusTracker, compactSplitThread, conf, configurationManager, csm, executorService, fs, fsOk, fsUtilizationChore, hMemManager, infoServer, leases, lock, MASTER_HOSTNAME_KEY, movedRegions, msgInterval, numRegionsToReport, onlineRegions, regionFavoredNodesMap, REGIONSERVER, regionsInTransitionInRS, replicationSinkHandler, replicationSourceHandler, rpcServices, secureBulkLoadManager, serverName, sleeper, startcode, tableDescriptors, TEST_SKIP_REPORTING_TRANSITION, threadWakeFrequency, useThisHostnameInstead, walFactory, walFs, walRoller, zooKeeper @@ -1467,7 +1467,7 @@ implements HRegionServer -abort, addRegion, addToMovedRegions, checkFileSystem, cleanMovedRegions, clearRegionBlockCache, closeAllRegions, href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#closeAndOfflineRegionForSplitOrMerge-java.util.List-">closeAndOfflineRegionForSplitOrMerge, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#closeRegion-java.lang.String-boolean-org.apache.hadoop.hbase.ServerName-">closeRegion, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#constructRegionServer-java.lang.Class-org.apache.hadoop.conf.Configuration-">constructRegionServer, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#convertThrowableToIOE-java.lang.Throwable-java.lang.String-">convertThrowableToIOE, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createConnection-org.apache.hadoop.conf.Configuration-">createConnection, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createRegionLoad-java.lang.String-">createRegionLoad, createRegionServerStatusStub, createRegionServerStatusStub, execRegionServerService, executeProcedure, getCacheConfig, getChoreServi ce, getClusterConnection, getClusterId, getCompactionPressure, getCompactionRequestor, getCompactSplitThread, getConfiguration, getConfigurationManager, getConnection, getCoordinatedStateManager, getEventLoopGroupConfig, getExecutorService, getFavoredNodesForRegion, getFileSystem, getFlushPressure, getFlushRequester, getFlushThroughputController, getFsTableDescriptors, getHeapMemoryManager, getInfoServer, getLastSequenceId, getLeases, getMasterAddressTracker, getMetrics, getMostLoadedRegions, getNonceManager, getNumberOfOnlineRegions, getOnlineRegion, getOnlineRegionsLocalContext, getOnlineTables, getRegion, getRegion, getRegionBlockLocations, getRegionByEncodedName, getRegionByEncodedName, getRegions, getRegions, getRegionServerAccounting, getRegionServerCoprocessorHost, getRegionServerCoprocessors, getRegionServerMetrics, getRegionServerRpcQuotaManager, getRegionServerSpaceQuotaManager, getRegionsInTransitionInRS, getReplicationSinkService, getReplicationSourceService, getRootDir, getRpcServer, getRSRpcServices, getSecureBulkLoadManager, getStartcode, getTableDescriptors, getThreadWakeFrequency, getWAL, getWALFileSystem, getWalGroupsReplicationStatus, getWalRoller, getWALRootDir, getWALs, handleReportForDutyResponse, initializeMemStoreChunkCreato r, isAborted, isClusterUp, isOnline, isShutDown, isStopped, isStopping, kill, movedRegionCleanerPeriod, onConfigurationChange, postOpenDeployTasks, regionLock, remoteProcedureComplete, removeRegion, reportFileArchivalForQuotas, reportRegionSizesForQuotas, reportRegionStateTransition, sendShutdownInterrupt, setupClusterConnection, stop, toString, tryRegionServerReport, unassign, updateConfiguration, updateRegionFavoredNodesMapping, waitForServerOnline, walRollRequestFinished +abort,
[38/51] [partial] hbase-site git commit: Published site at 8bf966c8e936dec4d83bcbe85c5aab543f14a0df.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/27555316/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html index 422ad2f..97f206a 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html +++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"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":9,"i22":10,"i23":9,"i24":9,"i25":10,"i26":9,"i27":9,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":9,"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":9,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":9,"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":9,"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":9,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i11 0":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":9,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"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":9,"i22":10,"i23":9,"i24":9,"i25":10,"i26":9,"i27":9,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":9,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":9,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":9,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":9,"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":9,"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":9,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i11 0":10,"i111":10,"i112":10,"i113":10,"i114":9,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.LimitedPrivate(value="Tools") @InterfaceStability.Evolving -public class HBaseFsck +public class HBaseFsck extends org.apache.hadoop.conf.Configured implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true; title="class or interface in java.io">Closeable HBaseFsck (hbck) is a tool for checking and repairing region consistency and @@ -880,33 +880,29 @@ implements https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. getMaxOverlapsToSideline() -private ServerName -getMetaRegionServerName(intreplicaId) - - private HBaseFsck.HbckInfo getOrCreateInfo(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) Gets the entry in regionInfo corresponding to the the given encoded region name. - + org.apache.hbase.thirdparty.com.google.common.collect.Multimapbyte[],HBaseFsck.HbckInfo getOverlapGroups(TableNametable) - + int getRetCode() - + private org.apache.hadoop.fs.Path getSidelineDir() - + (package private) TableDescriptor[] getTableDescriptors(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableNametableNames) - + (package private) TableDescriptor[] getTables(https://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">AtomicIntegernumSkipped) Return a list of user-space table names whose
[38/51] [partial] hbase-site git commit: Published site at 1acbd36c903b048141866b143507bfce124a5c5f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/Stoppable.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/Stoppable.html b/devapidocs/org/apache/hadoop/hbase/Stoppable.html index 59f822c..296cd5a 100644 --- a/devapidocs/org/apache/hadoop/hbase/Stoppable.html +++ b/devapidocs/org/apache/hadoop/hbase/Stoppable.html @@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab"; All Known Implementing Classes: -AuthenticationTokenSecretManager.LeaderElector, BackupHFileCleaner, BackupLogCleaner, BaseFileCleanerDelegate, BaseHFileCleanerDelegate, BaseLoadBalancer, BaseLogCleanerDelegate, DumpReplicationQueues.WarnOnlyStoppable, FavoredNodeLoadBalancer, FavoredStochasticBalancer, HFileLinkCleaner, HMaster, HMasterCommandLine.LocalHMaster, HRegionServer, HRegionServer.MovedRegionsCleaner, LogRollMasterProcedureManager, LongTermArchivingHFileCleaner, MasterFlushTableProcedureManager, MasterProcedureManager, NoLimitThroughputController, PressureAwareCompactionThroughputController, PressureAwareFlushThroughputController, PressureAwareThroughputController, QuotaCache, ReplicationHFileCleaner, ReplicationLogCleaner, ReplicationSyncUp.DummyServer, RSGroupBasedLoadBalancer, ShutdownHook.DoNothingStoppable, SimpleLoadBalancer, SnapshotFileCache, SnapshotHFileCleaner, SnapshotManager, StochasticLoadBalancer, TableNamespaceManager, TimeToLiveHFileCleaner, TimeToLiveLogCleaner, TimeToLiveProcedureWALCleaner +AuthenticationTokenSecretManager.LeaderElector, BackupHFileCleaner, BackupLogCleaner, BaseFileCleanerDelegate, BaseHFileCleanerDelegate, BaseLoadBalancer, BaseLogCleanerDelegate, DumpReplicationQueues.WarnOnlyStoppable, FavoredNodeLoadBalancer, FavoredStochasticBalancer, HFileLinkCleaner, HMaster, HMasterCommandLine.LocalHMaster, HRegionServer, HRegionServer.MovedRegionsCleaner, LogRollMasterProcedureManager, LongTermArchivingHFileCleaner, MasterFlushTableProcedureManager, MasterProcedureManager, NoLimitThroughputController, PressureAwareCompactionThroughputController, PressureAwareFlushThroughputController, PressureAwareThroughputController, QuotaCache, ReplicationHFileCleaner, ReplicationLogCleaner, ReplicationSyncUp.DummyServer, RSGroupBasedLoadBalancer, ShutdownHook.DoNothingStoppable, SimpleLoadBalancer, SnapshotFileCache, SnapshotHFileCleaner, SnapshotManager, StochasticLoadBalancer, TimeToLiveHFileCleaner, TimeToLiveLogCleaner, TimeToLiveProcedureWALCleaner http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/TableName.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/TableName.html b/devapidocs/org/apache/hadoop/hbase/TableName.html index 77d8cb8..b7b4a47 100644 --- a/devapidocs/org/apache/hadoop/hbase/TableName.html +++ b/devapidocs/org/apache/hadoop/hbase/TableName.html @@ -194,7 +194,10 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab static TableName NAMESPACE_TABLE_NAME -The Namespace table's name. +Deprecated. +We have folded the data in namespace table into meta table, so do not use it any + more. + @@ -533,7 +536,10 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab NAMESPACE_TABLE_NAME -public static finalTableName NAMESPACE_TABLE_NAME +https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated +public static finalTableName NAMESPACE_TABLE_NAME +Deprecated.We have folded the data in namespace table into meta table, so do not use it any + more. The Namespace table's name. @@ -543,7 +549,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab OLD_META_STR -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 OLD_META_STR +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 OLD_META_STR See Also: Constant Field Values @@ -556,7 +562,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab OLD_ROOT_STR -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 OLD_ROOT_STR +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 OLD_ROOT_STR See Also: Constant Field Values @@ -569,7 +575,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab DISALLOWED_TABLE_NAME -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in
[38/51] [partial] hbase-site git commit: Published site at 130057f13774f6b213cdb06952c805a29d59396e.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/68eae623/devapidocs/org/apache/hadoop/hbase/security/access/CoprocessorWhitelistMasterObserver.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/CoprocessorWhitelistMasterObserver.html b/devapidocs/org/apache/hadoop/hbase/security/access/CoprocessorWhitelistMasterObserver.html index cb74478..ce837e5 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/CoprocessorWhitelistMasterObserver.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/CoprocessorWhitelistMasterObserver.html @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; PrevClass -NextClass +NextClass Frames @@ -459,7 +459,7 @@ implements PrevClass -NextClass +NextClass Frames http://git-wip-us.apache.org/repos/asf/hbase-site/blob/68eae623/devapidocs/org/apache/hadoop/hbase/security/access/GlobalPermission.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/GlobalPermission.html b/devapidocs/org/apache/hadoop/hbase/security/access/GlobalPermission.html new file mode 100644 index 000..cb72507 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/security/access/GlobalPermission.html @@ -0,0 +1,404 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +GlobalPermission (Apache HBase 3.0.0-SNAPSHOT API) + + + + + +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.security.access +Class GlobalPermission + + + +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.io.VersionedWritable + + +org.apache.hadoop.hbase.security.access.Permission + + +org.apache.hadoop.hbase.security.access.GlobalPermission + + + + + + + + + + + +All Implemented Interfaces: +org.apache.hadoop.io.Writable + + + +@InterfaceAudience.Private +public class GlobalPermission +extends Permission +Represents an authorization for access whole cluster. + + + + + + + + + + + +Nested Class Summary + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.security.access.Permission +Permission.Action, Permission.Scope + + + + + + + + +Field Summary + + + + +Fields inherited from classorg.apache.hadoop.hbase.security.access.Permission +ACTION_BY_CODE, actions, scope, SCOPE_BY_CODE, VERSION + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +GlobalPermission() +Default constructor for Writable, do not use + + + +GlobalPermission(byte[]actionCode) +Construct a global permission. + + + +GlobalPermission(Permission.Action...assigned) +Construct a global permission. + + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +boolean +equals(https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Objectobj) + + +int +hashCode() + + +https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +toString() + + + + + + +Methods inherited from classorg.apache.hadoop.hbase.security.access.Permission +equalsExceptActions, getAccessScope, getActions, getVersion, implies, rawExpression, readFields, setActions, write + + + + + +Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--; title="class or interface in java.lang">clone, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--; title="class or interface in java.lang">finalize,
[38/51] [partial] hbase-site git commit: Published site at d5e4faacc354c1bc4d93efa71ca97ee3a056123e.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b5e107c3/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServerCommandLine.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServerCommandLine.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServerCommandLine.html index c6f5849..13b7f9b 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServerCommandLine.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServerCommandLine.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; -PrevClass +PrevClass NextClass @@ -374,7 +374,7 @@ extends -PrevClass +PrevClass NextClass http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b5e107c3/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.SystemExitWhenAbortTimeout.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.SystemExitWhenAbortTimeout.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.SystemExitWhenAbortTimeout.html new file mode 100644 index 000..f5b4405 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.SystemExitWhenAbortTimeout.html @@ -0,0 +1,125 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +Uses of Class org.apache.hadoop.hbase.regionserver.HRegionServer.SystemExitWhenAbortTimeout (Apache HBase 3.0.0-SNAPSHOT API) + + + + + + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +Prev +Next + + +Frames +NoFrames + + +AllClasses + + + + + + + + + + +Uses of Classorg.apache.hadoop.hbase.regionserver.HRegionServer.SystemExitWhenAbortTimeout + +No usage of org.apache.hadoop.hbase.regionserver.HRegionServer.SystemExitWhenAbortTimeout + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +Prev +Next + + +Frames +NoFrames + + +AllClasses + + + + + + + + + +Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b5e107c3/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html index 12ac582..23af393 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html @@ -141,6 +141,7 @@ HRegionServer.MovedRegionInfo HRegionServer.MovedRegionsCleaner HRegionServer.PeriodicMemStoreFlusher +HRegionServer.SystemExitWhenAbortTimeout HRegionServerCommandLine HStore HStoreFile http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b5e107c3/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html index b28db88..9fda095 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html @@ -852,38 +852,44 @@ +HRegionServer.SystemExitWhenAbortTimeout + +Force to terminate region server when abort timeout. + + + HRegionServerCommandLine Class responsible for parsing the command line and starting the RegionServer. - + HStore A Store holds a column family in a Region. - + HStoreFile A Store data file. - + ImmutableMemStoreLAB A MemStoreLAB implementation which wraps N MemStoreLABs. - + ImmutableSegment ImmutableSegment is an abstract class that extends the API supported by a Segment, and is not needed for a MutableSegment. - + IncreasingToUpperBoundRegionSplitPolicy Split size is the number of regions that are on this
[38/51] [partial] hbase-site git commit: Published site at 3fe8649b2c9ba1271c25e8f476548907e4c7a90d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8f09a71d/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html index b7a2a38..6591d6c 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html @@ -1789,2174 +1789,2176 @@ 1781 LOG.debug("Master has not been initialized, don't run region normalizer."); 1782 return false; 1783} -1784 -1785if (isInMaintenanceMode()) { -1786 LOG.info("Master is in maintenance mode, don't run region normalizer."); -1787 return false; -1788} -1789 -1790if (!this.regionNormalizerTracker.isNormalizerOn()) { -1791 LOG.debug("Region normalization is disabled, don't run region normalizer."); -1792 return false; -1793} -1794 -1795synchronized (this.normalizer) { -1796 // Don't run the normalizer concurrently -1797 ListTableName allEnabledTables = new ArrayList( -1798 this.tableStateManager.getTablesInStates(TableState.State.ENABLED)); -1799 -1800 Collections.shuffle(allEnabledTables); +1784if (this.getServerManager().isClusterShutdown()) { +1785 LOG.info("Cluster is shutting down, don't run region normalizer."); +1786 return false; +1787} +1788if (isInMaintenanceMode()) { +1789 LOG.info("Master is in maintenance mode, don't run region normalizer."); +1790 return false; +1791} +1792if (!this.regionNormalizerTracker.isNormalizerOn()) { +1793 LOG.debug("Region normalization is disabled, don't run region normalizer."); +1794 return false; +1795} +1796 +1797synchronized (this.normalizer) { +1798 // Don't run the normalizer concurrently +1799 ListTableName allEnabledTables = new ArrayList( +1800 this.tableStateManager.getTablesInStates(TableState.State.ENABLED)); 1801 -1802 for (TableName table : allEnabledTables) { -1803if (isInMaintenanceMode()) { -1804 LOG.debug("Master is in maintenance mode, stop running region normalizer."); -1805 return false; -1806} -1807 -1808TableDescriptor tblDesc = getTableDescriptors().get(table); -1809if (table.isSystemTable() || (tblDesc != null -1810 !tblDesc.isNormalizationEnabled())) { -1811 LOG.trace("Skipping normalization for {}, as it's either system" -1812 + " table or doesn't have auto normalization turned on", table); -1813 continue; -1814} -1815ListNormalizationPlan plans = this.normalizer.computePlanForTable(table); -1816if (plans != null) { -1817 for (NormalizationPlan plan : plans) { -1818 plan.execute(clusterConnection.getAdmin()); -1819if (plan.getType() == PlanType.SPLIT) { -1820 splitPlanCount++; -1821} else if (plan.getType() == PlanType.MERGE) { -1822 mergePlanCount++; -1823} -1824 } -1825} -1826 } -1827} -1828// If Region did not generate any plans, it means the cluster is already balanced. -1829// Return true indicating a success. -1830return true; -1831 } -1832 -1833 /** -1834 * @return Client info for use as prefix on an audit log string; who did an action -1835 */ -1836 @Override -1837 public String getClientIdAuditPrefix() { -1838return "Client=" + RpcServer.getRequestUserName().orElse(null) -1839+ "/" + RpcServer.getRemoteAddress().orElse(null); -1840 } -1841 -1842 /** -1843 * Switch for the background CatalogJanitor thread. -1844 * Used for testing. The thread will continue to run. It will just be a noop -1845 * if disabled. -1846 * @param b If false, the catalog janitor won't do anything. -1847 */ -1848 public void setCatalogJanitorEnabled(final boolean b) { -1849 this.catalogJanitorChore.setEnabled(b); -1850 } -1851 -1852 @Override -1853 public long mergeRegions( -1854 final RegionInfo[] regionsToMerge, -1855 final boolean forcible, -1856 final long nonceGroup, -1857 final long nonce) throws IOException { -1858checkInitialized(); -1859 -1860assert(regionsToMerge.length == 2); +1802 Collections.shuffle(allEnabledTables); +1803 +1804 for (TableName table : allEnabledTables) { +1805if (isInMaintenanceMode()) { +1806 LOG.debug("Master is in maintenance mode, stop running region normalizer."); +1807 return false; +1808} +1809 +1810TableDescriptor tblDesc = getTableDescriptors().get(table); +1811if (table.isSystemTable() || (tblDesc != null +1812
[38/51] [partial] hbase-site git commit: Published site at 7adf590106826b9e4432cfeee06acdc0ccff8c6e.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/425db230/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html index 55d34df..688bd4e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html @@ -513,1737 +513,1727 @@ 505 private void loadProcedures(ProcedureIterator procIter, boolean abortOnCorruption) 506 throws IOException { 507// 1. Build the rollback stack -508int runnablesCount = 0; +508int runnableCount = 0; 509int failedCount = 0; -510while (procIter.hasNext()) { -511 boolean finished = procIter.isNextFinished(); -512 @SuppressWarnings("unchecked") -513 ProcedureTEnvironment proc = procIter.next(); -514 NonceKey nonceKey = proc.getNonceKey(); -515 long procId = proc.getProcId(); -516 -517 if (finished) { -518completed.put(proc.getProcId(), new CompletedProcedureRetainer(proc)); -519LOG.debug("Completed {}", proc); -520 } else { -521if (!proc.hasParent()) { -522 assert !proc.isFinished() : "unexpected finished procedure"; -523 rollbackStack.put(proc.getProcId(), new RootProcedureState()); -524} -525 -526// add the procedure to the map -527 proc.beforeReplay(getEnvironment()); -528procedures.put(proc.getProcId(), proc); -529 -530if (proc.getState() == ProcedureState.RUNNABLE) { -531 runnablesCount++; -532} else if (proc.getState() == ProcedureState.FAILED) { -533 failedCount++; -534} -535 } -536 -537 // add the nonce to the map -538 if (nonceKey != null) { -539 nonceKeysToProcIdsMap.put(nonceKey, procId); -540 } -541} -542 -543// 2. Initialize the stacks -544// In the old implementation, for procedures in FAILED state, we will push it into the -545// ProcedureScheduler directly to execute the rollback. But this does not work after we -546// introduce the restore lock stage. -547// For now, when we acquire a xlock, we will remove the queue from runQueue in scheduler, and -548// then when a procedure which has lock access, for example, a sub procedure of the procedure -549// which has the xlock, is pushed into the scheduler, we will add the queue back to let the -550// workers poll from it. The assumption here is that, the procedure which has the xlock should -551// have been polled out already, so when loading we can not add the procedure to scheduler first -552// and then call acquireLock, since the procedure is still in the queue, and since we will -553// remove the queue from runQueue, then no one can poll it out, then there is a dead lock -554 ListProcedureTEnvironment runnableList = new ArrayList(runnablesCount); -555 ListProcedureTEnvironment failedList = new ArrayList(failedCount); -556 SetProcedureTEnvironment waitingSet = null; -557procIter.reset(); -558while (procIter.hasNext()) { -559 if (procIter.isNextFinished()) { -560procIter.skipNext(); -561continue; -562 } -563 -564 @SuppressWarnings("unchecked") -565 ProcedureTEnvironment proc = procIter.next(); -566 assert !(proc.isFinished() !proc.hasParent()) : "unexpected completed proc=" + proc; -567 -568 LOG.debug("Loading {}", proc); -569 -570 Long rootProcId = getRootProcedureId(proc); -571 if (rootProcId == null) { -572// The 'proc' was ready to run but the root procedure was rolledback? -573scheduler.addBack(proc); +510int waitingCount = 0; +511int waitingTimeoutCount = 0; +512while (procIter.hasNext()) { +513 boolean finished = procIter.isNextFinished(); +514 @SuppressWarnings("unchecked") +515 ProcedureTEnvironment proc = procIter.next(); +516 NonceKey nonceKey = proc.getNonceKey(); +517 long procId = proc.getProcId(); +518 +519 if (finished) { +520completed.put(proc.getProcId(), new CompletedProcedureRetainer(proc)); +521LOG.debug("Completed {}", proc); +522 } else { +523if (!proc.hasParent()) { +524 assert !proc.isFinished() : "unexpected finished procedure"; +525 rollbackStack.put(proc.getProcId(), new RootProcedureState()); +526} +527 +528// add the procedure to the map +529 proc.beforeReplay(getEnvironment()); +530procedures.put(proc.getProcId(), proc); +531switch (proc.getState()) { +532 case RUNNABLE: +533
[38/51] [partial] hbase-site git commit: Published site at 5fbb227deb365fe812d433fe39b85ac4b0ddee20.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c9ebe686/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html b/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html index f97dd4e..40b57f5 100644 --- a/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html +++ b/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html @@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public -public class FuzzyRowFilter +public class FuzzyRowFilter extends FilterBase This is optimized version of a standard FuzzyRowFilter Filters data based on fuzzy row key. Performs fast-forwards during scanning. It takes pairs (row key, fuzzy info) to match row keys. @@ -434,7 +434,7 @@ extends UNSAFE_UNALIGNED -private static finalboolean UNSAFE_UNALIGNED +private static finalboolean UNSAFE_UNALIGNED @@ -443,7 +443,7 @@ extends fuzzyKeysData -privatehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairbyte[],byte[] fuzzyKeysData +privatehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairbyte[],byte[] fuzzyKeysData @@ -452,7 +452,7 @@ extends done -privateboolean done +privateboolean done @@ -461,7 +461,7 @@ extends lastFoundIndex -privateint lastFoundIndex +privateint lastFoundIndex The index of a last successfully found matching fuzzy string (in fuzzyKeysData). We will start matching next KV with this one. If they do not match then we will return back to the one-by-one iteration over fuzzyKeysData. @@ -473,7 +473,7 @@ extends tracker -privateFuzzyRowFilter.RowTracker tracker +privateFuzzyRowFilter.RowTracker tracker Row tracker (keeps all next rows after SEEK_NEXT_USING_HINT was returned) @@ -491,7 +491,7 @@ extends FuzzyRowFilter -publicFuzzyRowFilter(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairbyte[],byte[]fuzzyKeysData) +publicFuzzyRowFilter(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairbyte[],byte[]fuzzyKeysData) @@ -508,7 +508,7 @@ extends preprocessSearchKey -privatevoidpreprocessSearchKey(Pairbyte[],byte[]p) +privatevoidpreprocessSearchKey(Pairbyte[],byte[]p) @@ -517,7 +517,7 @@ extends preprocessMask -privatebyte[]preprocessMask(byte[]mask) +privatebyte[]preprocessMask(byte[]mask) We need to preprocess mask array, as since we treat 2's as unfixed positions and -1 (0xff) as fixed positions @@ -534,7 +534,7 @@ extends isPreprocessedMask -privatebooleanisPreprocessedMask(byte[]mask) +privatebooleanisPreprocessedMask(byte[]mask) @@ -544,7 +544,7 @@ extends filterKeyValue https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -publicFilter.ReturnCodefilterKeyValue(Cellc) +publicFilter.ReturnCodefilterKeyValue(Cellc) Deprecated. Description copied from class:Filter A way to filter based on the column family, column qualifier and/or the column value. Return @@ -579,7 +579,7 @@ public filterCell -publicFilter.ReturnCodefilterCell(Cellc) +publicFilter.ReturnCodefilterCell(Cellc) Description copied from class:Filter A way to filter based on the column family, column qualifier and/or the column value. Return code is described below. This allows filters to filter only certain number of columns, then @@ -613,7 +613,7 @@ public getNextCellHint -publicCellgetNextCellHint(CellcurrentCell) +publicCellgetNextCellHint(CellcurrentCell) Description copied from class:FilterBase Filters that are not sure which key must be next seeked to, can inherit this implementation that, by default, returns a null Cell. @@ -639,7 +639,7 @@ public filterAllRemaining -publicbooleanfilterAllRemaining() +publicbooleanfilterAllRemaining() Description copied from class:FilterBase Filters that never filter all remaining can inherit this implementation that never stops the filter early. @@ -662,7 +662,7 @@ public toByteArray -publicbyte[]toByteArray() +publicbyte[]toByteArray() Description copied from class:FilterBase Return length 0 byte array for Filters that don't require special serialization @@ -679,7 +679,7 @@ public parseFrom -public staticFuzzyRowFilterparseFrom(byte[]pbBytes) +public staticFuzzyRowFilterparseFrom(byte[]pbBytes) throws DeserializationException Parameters: @@ -699,7 +699,7 @@ public toString -publichttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringtoString()
[38/51] [partial] hbase-site git commit: Published site at 821e4d7de2d576189f4288d1c2acf9e9a9471f5c.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/323b17d9/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html index bdfc3f8..151ab8e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html @@ -1062,1140 +1062,1159 @@ 1054 } 1055 1056 boolean bypassProcedure(long pid, long lockWait, boolean force) throws IOException { -1057ProcedureTEnvironment procedure = getProcedure(pid); -1058if (procedure == null) { -1059 LOG.debug("Procedure with id={} does not exist, skipping bypass", pid); -1060 return false; -1061} -1062 -1063LOG.debug("Begin bypass {} with lockWait={}, force={}", procedure, lockWait, force); -1064IdLock.Entry lockEntry = procExecutionLock.tryLockEntry(procedure.getProcId(), lockWait); -1065if (lockEntry == null !force) { -1066 LOG.debug("Waited {} ms, but {} is still running, skipping bypass with force={}", -1067 lockWait, procedure, force); -1068 return false; -1069} else if (lockEntry == null) { -1070 LOG.debug("Waited {} ms, but {} is still running, begin bypass with force={}", -1071 lockWait, procedure, force); -1072} -1073try { -1074 // check whether the procedure is already finished -1075 if (procedure.isFinished()) { -1076LOG.debug("{} is already finished, skipping bypass", procedure); -1077return false; -1078 } -1079 -1080 if (procedure.hasChildren()) { -1081LOG.debug("{} has children, skipping bypass", procedure); -1082return false; -1083 } -1084 -1085 // If the procedure has no parent or no child, we are safe to bypass it in whatever state -1086 if (procedure.hasParent() procedure.getState() != ProcedureState.RUNNABLE -1087 procedure.getState() != ProcedureState.WAITING -1088 procedure.getState() != ProcedureState.WAITING_TIMEOUT) { -1089LOG.debug("Bypassing procedures in RUNNABLE, WAITING and WAITING_TIMEOUT states " -1090+ "(with no parent), {}", -1091procedure); -1092return false; -1093 } -1094 -1095 // Now, the procedure is not finished, and no one can execute it since we take the lock now -1096 // And we can be sure that its ancestor is not running too, since their child has not -1097 // finished yet -1098 ProcedureTEnvironment current = procedure; -1099 while (current != null) { -1100LOG.debug("Bypassing {}", current); -1101current.bypass(); -1102store.update(procedure); -1103long parentID = current.getParentProcId(); -1104current = getProcedure(parentID); -1105 } -1106 -1107 //wake up waiting procedure, already checked there is no child -1108 if (procedure.getState() == ProcedureState.WAITING) { -1109 procedure.setState(ProcedureState.RUNNABLE); -1110store.update(procedure); - } -1112 -1113 // If we don't have the lock, we can't re-submit the queue, -1114 // since it is already executing. To get rid of the stuck situation, we -1115 // need to restart the master. With the procedure set to bypass, the procedureExecutor -1116 // will bypass it and won't get stuck again. -1117 if (lockEntry != null) { -1118// add the procedure to run queue, -1119scheduler.addFront(procedure); -1120LOG.debug("Bypassing {} and its ancestors successfully, adding to queue", procedure); -1121 } else { -1122LOG.debug("Bypassing {} and its ancestors successfully, but since it is already running, " -1123+ "skipping add to queue", procedure); -1124 } -1125 return true; -1126 -1127} finally { -1128 if (lockEntry != null) { -1129 procExecutionLock.releaseLockEntry(lockEntry); -1130 } -1131} -1132 } -1133 -1134 /** -1135 * Add a new root-procedure to the executor. -1136 * @param proc the new procedure to execute. -1137 * @param nonceKey the registered unique identifier for this operation from the client or process. -1138 * @return the procedure id, that can be used to monitor the operation -1139 */ -1140 @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="NP_NULL_ON_SOME_PATH", -1141 justification = "FindBugs is blind to the check-for-null") -1142 public long submitProcedure(ProcedureTEnvironment proc, NonceKey nonceKey) { -1143 Preconditions.checkArgument(lastProcId.get() = 0); -1144 -1145
[38/51] [partial] hbase-site git commit: Published site at fa5fa6ecdd071b72b58971058ff3ab9d28c3e709.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d1341859/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html b/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html index dbd06e5..8487361 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html @@ -216,38 +216,34 @@ implements -static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String -DELEGATE_PROVIDER_CLASS - - private WALFactory factory - + private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListWALActionsListener listeners - + private static org.slf4j.Logger LOG - + 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 META_WAL_GROUP_NAME - + private https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true; title="class or interface in java.lang">Class? extends WALProvider providerClass - + private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String providerId - + static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String REGION_GROUPING_STRATEGY - + private RegionGroupingProvider.RegionGroupingStrategy strategy @@ -419,26 +415,13 @@ implements - - - - - -DELEGATE_PROVIDER_CLASS -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 DELEGATE_PROVIDER_CLASS - -See Also: -Constant Field Values - - - DEFAULT_DELEGATE_PROVIDER -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 DEFAULT_DELEGATE_PROVIDER +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 DEFAULT_DELEGATE_PROVIDER @@ -447,7 +430,7 @@ implements META_WAL_GROUP_NAME -private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String META_WAL_GROUP_NAME +private static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String META_WAL_GROUP_NAME See Also: Constant Field Values @@ -460,7 +443,7 @@ implements cached -private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,WALProvider cached +private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,WALProvider cached A group-provider mapping, make sure one-one rather than many-one mapping @@ -470,7 +453,7 @@ implements createLock -private finalKeyLockerhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String createLock +private finalKeyLockerhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String createLock @@ -479,7 +462,7 @@ implements strategy -privateRegionGroupingProvider.RegionGroupingStrategy strategy +privateRegionGroupingProvider.RegionGroupingStrategy strategy @@ -488,7 +471,7 @@ implements factory -privateWALFactory factory +privateWALFactory factory @@ -497,7 +480,7 @@ implements conf -privateorg.apache.hadoop.conf.Configuration conf +privateorg.apache.hadoop.conf.Configuration conf @@ -506,7 +489,7 @@ implements listeners -privatehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListWALActionsListener listeners +privatehttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListWALActionsListener listeners @@ -515,7 +498,7 @@ implements providerId -privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String
[38/51] [partial] hbase-site git commit: Published site at 6bc7089f9e0793efc9bdd46a84f5ccd9bc4579ad.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/419d0338/devapidocs/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html index dd2246c..984f7cf 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html @@ -334,7 +334,7 @@ implements Procedure -acquireLock, addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doExecute, doRollba ck, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedT ime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, isYieldAfterExecutionStep, releaseLock, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, toString, toStringClass, toStringClassDetails, toStringDetails, toStringSimpleSB, toStringState, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, waitInitialized, wasExecuted +acquireLock, addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doExecute, doRollba ck, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedT ime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, isYieldAfterExecutionStep, releaseLock, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, skipPersistence, toString, toStringClass, toStringClassDetails, toStringDetails, toStringSimpleSB, toStringState, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, waitInitialized, wasExecuted http://git-wip-us.apache.org/repos/asf/hbase-site/blob/419d0338/devapidocs/org/apache/hadoop/hbase/master/replication/RemovePeerProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/replication/RemovePeerProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/replication/RemovePeerProcedure.html index 0782381..e669b98 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/replication/RemovePeerProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/replication/RemovePeerProcedure.html @@ -299,7 +299,7 @@ extends ModifyPeerProcedure -enablePeerBeforeFinish, executeFromState, getInitialState, getNewPeerConfig, getOldPeerConfig, getState, getStateId, nextStateAfterRefresh, setLastPushedSequenceId, setLastPushedSequenceIdForTable, updateLastPushedSequenceIdForSerialPeer +enablePeer, enablePeerBeforeFinish, executeFromState, getInitialState, getNewPeerConfig, getOldPeerConfig, getState, getStateId, nextStateAfterRefresh, reopenRegions, setLastPushedSequenceId, setLastPushedSequenceIdForTable, setTimeoutFailure, updateLastPushedSequenceIdForSerialPeer @@ -320,7 +320,7 @@ extends Procedure -addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId,
[38/51] [partial] hbase-site git commit: Published site at d7e08317d2f214e4cca7b67578aba0ed7a567d54.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/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 6704aac..9c71bd6 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/RegionInfo.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/RegionInfo.html @@ -4292,8 +4292,8 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. protected org.apache.hadoop.fs.Path -AbstractStateMachineTableProcedure.getRegionDir(MasterProcedureEnvenv, -RegionInforegion) +AbstractStateMachineTableProcedure.getWALRegionDir(MasterProcedureEnvenv, + RegionInforegion) private boolean @@ -7031,7 +7031,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. static boolean -WALSplitter.hasRecoveredEdits(org.apache.hadoop.fs.FileSystemfs, +WALSplitter.hasRecoveredEdits(org.apache.hadoop.fs.FileSystemwalFS, org.apache.hadoop.conf.Configurationconf, RegionInforegionInfo) Check whether there is recovered.edits in the region dir http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/devapidocs/org/apache/hadoop/hbase/client/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html index 18890b5..e153cb9 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html @@ -555,24 +555,24 @@ 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.client.SnapshotType +org.apache.hadoop.hbase.client.RegionLocateType org.apache.hadoop.hbase.client.CompactType -org.apache.hadoop.hbase.client.MasterSwitchType -org.apache.hadoop.hbase.client.TableState.State -org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.Retry -org.apache.hadoop.hbase.client.Durability -org.apache.hadoop.hbase.client.AsyncProcessTask.SubmittedRows org.apache.hadoop.hbase.client.AbstractResponse.ResponseType +org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState +org.apache.hadoop.hbase.client.RequestController.ReturnCode +org.apache.hadoop.hbase.client.Durability +org.apache.hadoop.hbase.client.MasterSwitchType org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState +org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.Retry org.apache.hadoop.hbase.client.ScannerCallable.MoreResults -org.apache.hadoop.hbase.client.RegionLocateType -org.apache.hadoop.hbase.client.IsolationLevel org.apache.hadoop.hbase.client.CompactionState -org.apache.hadoop.hbase.client.RequestController.ReturnCode -org.apache.hadoop.hbase.client.Scan.ReadType +org.apache.hadoop.hbase.client.AsyncProcessTask.SubmittedRows +org.apache.hadoop.hbase.client.IsolationLevel org.apache.hadoop.hbase.client.MobCompactPartitionPolicy +org.apache.hadoop.hbase.client.SnapshotType +org.apache.hadoop.hbase.client.TableState.State +org.apache.hadoop.hbase.client.Scan.ReadType org.apache.hadoop.hbase.client.Consistency -org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html b/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html index ef24fc2..71afda0 100644 --- a/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html +++ b/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html @@ -254,7 +254,7 @@ static boolean WALSplitter.splitLogFile(org.apache.hadoop.fs.PathwalDir, org.apache.hadoop.fs.FileStatuslogfile, -org.apache.hadoop.fs.FileSystemfs, +org.apache.hadoop.fs.FileSystemwalFS, org.apache.hadoop.conf.Configurationconf, CancelableProgressablereporter, LastSequenceIdidChecker, @@ -275,7 +275,7 @@ WALSplitter(WALFactoryfactory,
[38/51] [partial] hbase-site git commit: Published site at 8eaaa63114a64bcaeaf0ed9bdd88615ee22255c1.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f6f9d4f3/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html index ef2df60..bc216d6 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html @@ -229,13 +229,13 @@ 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.quotas.ThrottleType -org.apache.hadoop.hbase.quotas.SpaceViolationPolicy -org.apache.hadoop.hbase.quotas.QuotaScope org.apache.hadoop.hbase.quotas.QuotaType +org.apache.hadoop.hbase.quotas.OperationQuota.OperationType +org.apache.hadoop.hbase.quotas.SpaceViolationPolicy org.apache.hadoop.hbase.quotas.RpcThrottlingException.Type +org.apache.hadoop.hbase.quotas.ThrottleType org.apache.hadoop.hbase.quotas.ThrottlingException.Type -org.apache.hadoop.hbase.quotas.OperationQuota.OperationType +org.apache.hadoop.hbase.quotas.QuotaScope http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f6f9d4f3/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 ee14089..19d70bf 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 https://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 https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html serverName -private finalServerName serverName +private finalServerName serverName @@ -227,7 +227,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html seqNum -private finallong seqNum +private finallong seqNum @@ -236,7 +236,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html ts -private finallong ts +private finallong ts @@ -253,7 +253,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html MovedRegionInfo -publicMovedRegionInfo(ServerNameserverName, +publicMovedRegionInfo(ServerNameserverName, longcloseSeqNum) @@ -271,7 +271,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getServerName -publicServerNamegetServerName() +publicServerNamegetServerName() @@ -280,7 +280,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getSeqNum -publiclonggetSeqNum() +publiclonggetSeqNum() @@ -289,7 +289,7 @@ extends https://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/f6f9d4f3/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 81ffcf7..3d963f4 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,
[38/51] [partial] hbase-site git commit: Published site at cd161d976ef47b84e904f2d54bac65d2f3417c2a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa1bebf8/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html index a5789e0..93a57cb 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html @@ -238,4120 +238,4119 @@ 230 * @see Admin 231 */ 232@InterfaceAudience.Private -233@InterfaceStability.Evolving -234public class HBaseAdmin implements Admin { -235 private static final Logger LOG = LoggerFactory.getLogger(HBaseAdmin.class); -236 -237 private ClusterConnection connection; -238 -239 private final Configuration conf; -240 private final long pause; -241 private final int numRetries; -242 private final int syncWaitTimeout; -243 private boolean aborted; -244 private int operationTimeout; -245 private int rpcTimeout; -246 -247 private RpcRetryingCallerFactory rpcCallerFactory; -248 private RpcControllerFactory rpcControllerFactory; -249 -250 private NonceGenerator ng; -251 -252 @Override -253 public int getOperationTimeout() { -254return operationTimeout; -255 } -256 -257 HBaseAdmin(ClusterConnection connection) throws IOException { -258this.conf = connection.getConfiguration(); -259this.connection = connection; -260 -261// TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. -262this.pause = this.conf.getLong(HConstants.HBASE_CLIENT_PAUSE, -263 HConstants.DEFAULT_HBASE_CLIENT_PAUSE); -264this.numRetries = this.conf.getInt(HConstants.HBASE_CLIENT_RETRIES_NUMBER, -265 HConstants.DEFAULT_HBASE_CLIENT_RETRIES_NUMBER); -266this.operationTimeout = this.conf.getInt(HConstants.HBASE_CLIENT_OPERATION_TIMEOUT, -267 HConstants.DEFAULT_HBASE_CLIENT_OPERATION_TIMEOUT); -268this.rpcTimeout = this.conf.getInt(HConstants.HBASE_RPC_TIMEOUT_KEY, -269 HConstants.DEFAULT_HBASE_RPC_TIMEOUT); -270this.syncWaitTimeout = this.conf.getInt( -271 "hbase.client.sync.wait.timeout.msec", 10 * 6); // 10min -272 -273this.rpcCallerFactory = connection.getRpcRetryingCallerFactory(); -274this.rpcControllerFactory = connection.getRpcControllerFactory(); -275 -276this.ng = this.connection.getNonceGenerator(); -277 } -278 -279 @Override -280 public void abort(String why, Throwable e) { -281// Currently does nothing but throw the passed message and exception -282this.aborted = true; -283throw new RuntimeException(why, e); -284 } -285 -286 @Override -287 public boolean isAborted() { -288return this.aborted; -289 } -290 -291 @Override -292 public boolean abortProcedure(final long procId, final boolean mayInterruptIfRunning) -293 throws IOException { -294return get(abortProcedureAsync(procId, mayInterruptIfRunning), this.syncWaitTimeout, -295 TimeUnit.MILLISECONDS); -296 } -297 -298 @Override -299 public FutureBoolean abortProcedureAsync(final long procId, final boolean mayInterruptIfRunning) -300 throws IOException { -301Boolean abortProcResponse = -302executeCallable(new MasterCallableAbortProcedureResponse(getConnection(), -303getRpcControllerFactory()) { -304 @Override -305 protected AbortProcedureResponse rpcCall() throws Exception { -306AbortProcedureRequest abortProcRequest = -307 AbortProcedureRequest.newBuilder().setProcId(procId).build(); -308return master.abortProcedure(getRpcController(), abortProcRequest); -309 } -310}).getIsProcedureAborted(); -311return new AbortProcedureFuture(this, procId, abortProcResponse); -312 } -313 -314 @Override -315 public ListTableDescriptor listTableDescriptors() throws IOException { -316return listTableDescriptors((Pattern)null, false); -317 } -318 -319 @Override -320 public ListTableDescriptor listTableDescriptors(Pattern pattern) throws IOException { -321return listTableDescriptors(pattern, false); -322 } -323 -324 @Override -325 public ListTableDescriptor listTableDescriptors(Pattern pattern, boolean includeSysTables) -326 throws IOException { -327return executeCallable(new MasterCallableListTableDescriptor(getConnection(), -328getRpcControllerFactory()) { -329 @Override -330 protected ListTableDescriptor rpcCall() throws Exception { -331GetTableDescriptorsRequest req = -332 RequestConverter.buildGetTableDescriptorsRequest(pattern, includeSysTables); -333return ProtobufUtil.toTableDescriptorList(master.getTableDescriptors(getRpcController(), -334req)); -335 } -336}); -337
[38/51] [partial] hbase-site git commit: Published site at c6a65ba63fce85ac7c4b62b96ef2bbe6c35d2f00.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/293abb17/devapidocs/org/apache/hadoop/hbase/filter/PrefixFilter.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/filter/PrefixFilter.html b/devapidocs/org/apache/hadoop/hbase/filter/PrefixFilter.html index 76fbf9f..088ae74 100644 --- a/devapidocs/org/apache/hadoop/hbase/filter/PrefixFilter.html +++ b/devapidocs/org/apache/hadoop/hbase/filter/PrefixFilter.html @@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public -public class PrefixFilter +public class PrefixFilter extends FilterBase Pass results that have same row prefix. @@ -327,7 +327,7 @@ extends prefix -protectedbyte[] prefix +protectedbyte[] prefix @@ -336,7 +336,7 @@ extends passedPrefix -protectedboolean passedPrefix +protectedboolean passedPrefix @@ -345,7 +345,7 @@ extends filterRow -protectedboolean filterRow +protectedboolean filterRow @@ -362,7 +362,7 @@ extends PrefixFilter -publicPrefixFilter(byte[]prefix) +publicPrefixFilter(byte[]prefix) @@ -379,7 +379,7 @@ extends getPrefix -publicbyte[]getPrefix() +publicbyte[]getPrefix() @@ -388,7 +388,7 @@ extends filterRowKey -publicbooleanfilterRowKey(CellfirstRowCell) +publicbooleanfilterRowKey(CellfirstRowCell) Description copied from class:Filter Filters a row based on the row key. If this returns true, the entire row will be excluded. If false, each KeyValue in the row will be passed to Filter.filterCell(Cell) below. @@ -414,7 +414,7 @@ extends filterKeyValue https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -publicFilter.ReturnCodefilterKeyValue(Cellc) +publicFilter.ReturnCodefilterKeyValue(Cellc) Deprecated. Description copied from class:Filter A way to filter based on the column family, column qualifier and/or the column value. Return @@ -449,7 +449,7 @@ public filterCell -publicFilter.ReturnCodefilterCell(Cellc) +publicFilter.ReturnCodefilterCell(Cellc) Description copied from class:Filter A way to filter based on the column family, column qualifier and/or the column value. Return code is described below. This allows filters to filter only certain number of columns, then @@ -483,7 +483,7 @@ public filterRow -publicbooleanfilterRow() +publicbooleanfilterRow() Description copied from class:FilterBase Filters that never filter by rows based on previously gathered state from Filter.filterCell(Cell) can inherit this implementation that @@ -509,7 +509,7 @@ public reset -publicvoidreset() +publicvoidreset() Description copied from class:FilterBase Filters that are purely stateless and do nothing in their reset() methods can inherit this null/empty implementation. @@ -530,7 +530,7 @@ public filterAllRemaining -publicbooleanfilterAllRemaining() +publicbooleanfilterAllRemaining() Description copied from class:FilterBase Filters that never filter all remaining can inherit this implementation that never stops the filter early. @@ -553,7 +553,7 @@ public createFilterFromArguments -public staticFiltercreateFilterFromArguments(https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +public staticFiltercreateFilterFromArguments(https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) @@ -562,7 +562,7 @@ public toByteArray -publicbyte[]toByteArray() +publicbyte[]toByteArray() Description copied from class:FilterBase Return length 0 byte array for Filters that don't require special serialization @@ -579,7 +579,7 @@ public parseFrom -public staticPrefixFilterparseFrom(byte[]pbBytes) +public staticPrefixFilterparseFrom(byte[]pbBytes) throws DeserializationException Parameters: @@ -599,7 +599,7 @@ public areSerializedFieldsEqual -booleanareSerializedFieldsEqual(Filtero) +booleanareSerializedFieldsEqual(Filtero) Description copied from class:FilterBase Default implementation so that writers of custom filters aren't forced to implement. @@ -619,7 +619,7 @@ public 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() Description copied from class:FilterBase Return filter's info for debugging and logging purpose. @@ -634,7 +634,7 @@ public equals -publicbooleanequals(https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Objectobj)
[38/51] [partial] hbase-site git commit: Published site at 7c1fad4992a169a35b4457e6f4afcb30d04406e9.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/74f60271/devapidocs/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html index 7c4a28d..8edbe84 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html @@ -377,7 +377,7 @@ extends Procedure -addStackIndex, afterReplay, beforeReplay, compareTo, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, get ProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, incChildrenLatch, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, toString, toStringClass, toStringDetails, toStringSimpleSB, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, wasExecuted +addStackIndex, afterReplay, beforeReplay, compareTo, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, get ProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, toString, toStringClass, toStringDetails, toStringSimpleSB, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, wasExecuted http://git-wip-us.apache.org/repos/asf/hbase-site/blob/74f60271/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 ddea7b8..7a808ff 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html @@ -216,8 +216,8 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.master.procedure.MetaProcedureInterface.MetaOperationType org.apache.hadoop.hbase.master.procedure.PeerProcedureInterface.PeerOperationType +org.apache.hadoop.hbase.master.procedure.MetaProcedureInterface.MetaOperationType org.apache.hadoop.hbase.master.procedure.ServerProcedureInterface.ServerOperationType org.apache.hadoop.hbase.master.procedure.TableProcedureInterface.TableOperationType http://git-wip-us.apache.org/repos/asf/hbase-site/blob/74f60271/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html index 2ce06a9..ac9d6a6 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html @@ -312,7 +312,7 @@ implements Procedure -addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics,
[38/51] [partial] hbase-site git commit: Published site at 3afe9fb7e6ebfa71187cbe131558a83fae61cecd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/424d7e41/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html index 7eedc5c..46651a5 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html @@ -248,8 +248,8 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) org.apache.hadoop.hbase.regionserver.wal.ProtobufLogReader.WALHdrResult -org.apache.hadoop.hbase.regionserver.wal.RingBufferTruck.Type org.apache.hadoop.hbase.regionserver.wal.CompressionContext.DictionaryIndex +org.apache.hadoop.hbase.regionserver.wal.RingBufferTruck.Type http://git-wip-us.apache.org/repos/asf/hbase-site/blob/424d7e41/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html index cd3870f..30c4e73 100644 --- a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html @@ -207,8 +207,8 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceShipper.WorkerState org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSourceFactoryImpl.SourceHolder +org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceShipper.WorkerState http://git-wip-us.apache.org/repos/asf/hbase-site/blob/424d7e41/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html b/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html index c20ff47..034077c 100644 --- a/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/rest/model/package-tree.html @@ -110,8 +110,8 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.rest.model.ScannerModel.FilterModel.FilterType org.apache.hadoop.hbase.rest.model.ScannerModel.FilterModel.ByteArrayComparableModel.ComparatorType +org.apache.hadoop.hbase.rest.model.ScannerModel.FilterModel.FilterType http://git-wip-us.apache.org/repos/asf/hbase-site/blob/424d7e41/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html index 8051208..8a2815f 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html @@ -142,9 +142,9 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) +org.apache.hadoop.hbase.security.access.AccessControlFilter.Strategy
[38/51] [partial] hbase-site git commit: Published site at a452487a9b82bfd33bc10683c3f8b8ae74d58883.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cf79db0/apidocs/src-html/org/apache/hadoop/hbase/filter/CompareFilter.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/filter/CompareFilter.html b/apidocs/src-html/org/apache/hadoop/hbase/filter/CompareFilter.html index ad7c82a..1dfa7b8 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/filter/CompareFilter.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/filter/CompareFilter.html @@ -29,307 +29,322 @@ 021 022import java.io.IOException; 023import java.util.ArrayList; -024 -025import org.apache.hadoop.hbase.Cell; -026import org.apache.hadoop.hbase.CompareOperator; -027import org.apache.hadoop.hbase.PrivateCellUtil; -028import org.apache.hadoop.hbase.util.Bytes; -029import org.apache.yetus.audience.InterfaceAudience; -030 -031import org.apache.hbase.thirdparty.com.google.common.base.Preconditions; -032 -033import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil; -034import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos; -035import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos; -036import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType; -037 -038/** -039 * This is a generic filter to be used to filter by comparison. It takes an -040 * operator (equal, greater, not equal, etc) and a byte [] comparator. -041 * p -042 * To filter by row key, use {@link RowFilter}. -043 * p -044 * To filter by column family, use {@link FamilyFilter}. -045 * p -046 * To filter by column qualifier, use {@link QualifierFilter}. -047 * p -048 * To filter by value, use {@link ValueFilter}. -049 * p -050 * These filters can be wrapped with {@link SkipFilter} and {@link WhileMatchFilter} -051 * to add more control. -052 * p -053 * Multiple filters can be combined using {@link FilterList}. -054 */ -055@InterfaceAudience.Public -056public abstract class CompareFilter extends FilterBase { -057 /** -058 * Comparison operators. For filters only! -059 * Use {@link CompareOperator} otherwise. -060 * It (intentionally) has at least the below enums with same names. -061 * @deprecated since 2.0.0. Will be removed in 3.0.0. Use {@link CompareOperator} instead. -062 */ -063 @Deprecated -064 @InterfaceAudience.Public -065 public enum CompareOp { -066/** less than */ -067LESS, -068/** less than or equal to */ -069LESS_OR_EQUAL, -070/** equals */ -071EQUAL, -072/** not equal */ -073NOT_EQUAL, -074/** greater than or equal to */ -075GREATER_OR_EQUAL, -076/** greater than */ -077GREATER, -078/** no operation */ -079NO_OP, -080 } -081 -082 protected CompareOperator op; -083 protected ByteArrayComparable comparator; -084 -085 /** -086 * Constructor. -087 * @param compareOp the compare op for row matching -088 * @param comparator the comparator for row matching -089 * @deprecated Since 2.0.0. Will be removed in 3.0.0. Use other constructor. -090 */ -091 @Deprecated -092 public CompareFilter(final CompareOp compareOp, -093 final ByteArrayComparable comparator) { -094 this(CompareOperator.valueOf(compareOp.name()), comparator); -095 } -096 -097 /** -098 * Constructor. -099 * @param op the compare op for row matching -100 * @param comparator the comparator for row matching -101 */ -102 public CompareFilter(final CompareOperator op, -103 final ByteArrayComparable comparator) { -104this.op = op; -105this.comparator = comparator; -106 } -107 -108 /** -109 * @return operator -110 * @deprecated since 2.0.0. Will be removed in 3.0.0. Use {@link #getCompareOperator()} instead. -111 */ -112 @Deprecated -113 public CompareOp getOperator() { -114return CompareOp.valueOf(op.name()); -115 } -116 -117 public CompareOperator getCompareOperator() { -118return op; -119 } -120 -121 /** -122 * @return the comparator -123 */ -124 public ByteArrayComparable getComparator() { -125return comparator; -126 } -127 -128 @Override -129 public boolean filterRowKey(Cell cell) throws IOException { -130// Impl in FilterBase might do unnecessary copy for Off heap backed Cells. -131return false; -132 } -133 -134 /** -135 * @deprecated Since 2.0.0. Will be removed in 3.0.0. -136 * Use {@link #compareRow(CompareOperator, ByteArrayComparable, Cell)} -137 */ -138 @Deprecated -139 protected boolean compareRow(final CompareOp compareOp, final ByteArrayComparable comparator, -140 final Cell cell) { -141if (compareOp == CompareOp.NO_OP) { -142 return true; -143} -144int compareResult = PrivateCellUtil.compareRow(cell, comparator); -145return compare(compareOp, compareResult); -146 } -147 -148 protected boolean compareRow(final CompareOperator op, final ByteArrayComparable comparator, -149 final Cell cell)
[38/51] [partial] hbase-site git commit: Published site at 6a5b4f2a5c188f8eef4f2250b8b7db7dd1e750e4.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSize.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSize.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSize.html index 4012248..e3d2db2 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSize.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSize.html @@ -134,6 +134,12 @@ longcurrentSeqId) +MemStoreSize +HRegion.dropMemStoreContents() +Be careful, this method will drop all data in the memstore of this region. + + + private MemStoreSize HRegion.dropMemStoreContentsForSeqId(longseqId, HStorestore) @@ -141,105 +147,105 @@ if the memstore edits have seqNums smaller than the given seq id - + MemStoreSize HStore.getFlushableSize() - + MemStoreSize MemStore.getFlushableSize() Flush will first clear out the data in snapshot if any (It will take a second flush invocation to clear the current Cell set). - + MemStoreSize CompactingMemStore.getFlushableSize() - + MemStoreSize Store.getFlushableSize() - + MemStoreSize DefaultMemStore.getFlushableSize() - + MemStoreSize HStore.getMemStoreSize() - + MemStoreSize NonThreadSafeMemStoreSizing.getMemStoreSize() - + MemStoreSize Segment.getMemStoreSize() - + MemStoreSize ThreadSafeMemStoreSizing.getMemStoreSize() - + MemStoreSize MemStoreSizing.getMemStoreSize() - + MemStoreSize Store.getMemStoreSize() - + MemStoreSize MemStoreSnapshot.getMemStoreSize() - + MemStoreSize CompactionPipeline.getPipelineSize() - + MemStoreSize AbstractMemStore.getSnapshotSize() - + MemStoreSize HStore.getSnapshotSize() - + MemStoreSize MemStore.getSnapshotSize() Return the size of the snapshot(s) if any - + MemStoreSize Store.getSnapshotSize() - + MemStoreSize CompactionPipeline.getTailSize() - + MemStoreSize StoreFlushContext.prepare() Prepare for a store flush (create snapshot) Requires pausing writes. - + MemStoreSize HStore.StoreFlusherImpl.prepare() This is not thread safe. - + MemStoreSize MemStore.size() - + MemStoreSize CompactingMemStore.size() - + MemStoreSize DefaultMemStore.size() @@ -253,36 +259,29 @@ -void -RegionServerAccounting.addRegionReplayEditsSize(byte[]regionName, -MemStoreSizememStoreSize) -Add memStoreSize to replayEditsPerRegion. - - - default long MemStoreSizing.decMemStoreSize(MemStoreSizedelta) - + (package private) void HRegion.decrMemStoreSize(MemStoreSizemss) - + (package private) void RegionServerAccounting.incGlobalMemStoreSize(MemStoreSizemss) - + (package private) void HRegion.incMemStoreSize(MemStoreSizemss) Increase the size of mem store in this region and the size of global mem store - + default long MemStoreSizing.incMemStoreSize(MemStoreSizedelta) - + private boolean HRegion.isFlushSize(MemStoreSizesize) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html index d6eaaf7..1029e86 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html @@ -189,19 +189,6 @@ - -Fields in org.apache.hadoop.hbase.regionserver with type parameters of type MemStoreSizing - -Modifier and Type -Field and Description - - - -private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMapbyte[],MemStoreSizing -RegionServerAccounting.replayEditsPerRegion - - - Methods in org.apache.hadoop.hbase.regionserver with parameters of type MemStoreSizing @@ -291,11 +278,22 @@ ImmutableSegment +SegmentFactory.createImmutableSegment(MutableSegmentsegment, + MemStoreSizingmemstoreSizing) + + +ImmutableSegment SegmentFactory.createImmutableSegmentByFlattening(CSLMImmutableSegmentsegment, CompactingMemStore.IndexTypeidxType, MemStoreSizingmemstoreSizing, MemStoreCompactionStrategy.Actionaction) + +MutableSegment +SegmentFactory.createMutableSegment(org.apache.hadoop.conf.Configurationconf, +CellComparatorcomparator, +MemStoreSizingmemstoreSizing) + private void
[38/51] [partial] hbase-site git commit: Published site at 63f2d3cbdc8151f5f61f33e0a078c51b9ac076a5.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7ae6a80c/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html index b73b142..249d3d9 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +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}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -49,8 +49,8 @@ var activeTableTab = "activeTableTab"; -PrevClass -NextClass +PrevClass +NextClass Frames @@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab"; Summary: -Nested| +Nested| Field| Constr| Method @@ -122,32 +122,19 @@ var activeTableTab = "activeTableTab"; https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableProcedureMasterProcedureEnv, TableProcedureInterface, RemoteProcedureDispatcher.RemoteProcedureMasterProcedureEnv,ServerName +Deprecated. +Do not use any more. + -@InterfaceAudience.Private -public class AssignProcedure +https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated + @InterfaceAudience.Private +public class AssignProcedure extends RegionTransitionProcedure -Procedure that describe the assignment of a single region. - There can only be one RegionTransitionProcedure per region running at a time - since each procedure takes a lock on the region. - - The Assign starts by pushing the "assign" operation to the AssignmentManager - and then will go in a "waiting" state. - The AM will batch the "assign" requests and ask the Balancer where to put - the region (the various policies will be respected: retain, round-robin, random). - Once the AM and the balancer have found a place for the region the procedure - will be resumed and an "open region" request will be placed in the Remote Dispatcher - queue, and the procedure once again will go in a "waiting state". - The Remote Dispatcher will batch the various requests for that server and - they will be sent to the RS for execution. - The RS will complete the open operation by calling master.reportRegionStateTransition(). - The AM will intercept the transition report, and notify the procedure. - The procedure will finish the assignment by publishing to new state on meta - or it will retry the assignment. - - This procedure does not rollback when beyond the first - REGION_TRANSITION_QUEUE step; it will press on trying to assign in the face of - failure. Should we ignore rollback calls to Assign/Unassign then? Or just - remove rollback here? +Leave here only for checking if we can successfully start the master. + +See Also: +TransitRegionStateProcedure + @@ -160,19 +147,6 @@ extends -Nested Classes - -Modifier and Type -Class and Description - - -static class -AssignProcedure.CompareAssignProcedure -Sort AssignProcedures such that meta and system assigns come first before user-space assigns. - - - @@ -202,27 +176,16 @@ extends Field and Description -static AssignProcedure.CompareAssignProcedure -COMPARATOR -Comparator that will sort AssignProcedures so meta assigns come first, then system table - assigns and finally user space assigns. - - - private boolean forceNewPlan -Set to true when we need recalibrate -- choose a new target -- because original assign failed. - - - -private static org.slf4j.Logger -LOG +Deprecated. + protected ServerName targetServer -Gets set as desired target on move, merge, etc., when we want to go to a particular server. - +Deprecated. + @@ -253,14 +216,9 @@ extends Constructor and Description -AssignProcedure() - - -AssignProcedure(RegionInforegionInfo) - - -AssignProcedure(RegionInforegionInfo, - ServerNamedestinationServer) +AssignProcedure() +Deprecated. + @@ -272,7 +230,7 @@ extends -All MethodsInstance MethodsConcrete Methods +All MethodsInstance MethodsConcrete MethodsDeprecated Methods Modifier and Type Method and Description @@ -280,95 +238,93 @@ extends protected void deserializeStateData(ProcedureStateSerializerserializer) +Deprecated. Called on store load to allow the user to
[38/51] [partial] hbase-site git commit: Published site at 092efb42749bf7fc6ad338c96aae8e7b9d3a2c74.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f3d62514/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html index b78489c..dc56751 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html @@ -443,7 +443,7 @@ extends filterCellByStore -voidfilterCellByStore(WAL.EntrylogEntry) +voidfilterCellByStore(WAL.EntrylogEntry) @@ -452,7 +452,7 @@ extends append -publicvoidappend(WALSplitter.RegionEntryBufferbuffer) +publicvoidappend(WALSplitter.RegionEntryBufferbuffer) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Specified by: @@ -470,7 +470,7 @@ extends appendBuffer -WALSplitter.WriterAndPathappendBuffer(WALSplitter.RegionEntryBufferbuffer, +WALSplitter.WriterAndPathappendBuffer(WALSplitter.RegionEntryBufferbuffer, booleanreusable) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -485,7 +485,7 @@ extends keepRegionEvent -publicbooleankeepRegionEvent(WAL.Entryentry) +publicbooleankeepRegionEvent(WAL.Entryentry) Description copied from class:WALSplitter.OutputSink Some WALEdit's contain only KV's for account on what happened to a region. Not all sinks will want to get all of those edits. @@ -503,7 +503,7 @@ extends getOutputCounts -publichttps://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">LonggetOutputCounts() +publichttps://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">LonggetOutputCounts() Specified by: getOutputCountsin classWALSplitter.OutputSink @@ -518,7 +518,7 @@ extends getNumberOfRecoveredRegions -publicintgetNumberOfRecoveredRegions() +publicintgetNumberOfRecoveredRegions() Specified by: getNumberOfRecoveredRegionsin classWALSplitter.OutputSink http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f3d62514/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html index 8fba2f6..484a6f9 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; -public static class WALSplitter.MutationReplay +public static class WALSplitter.MutationReplay extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableWALSplitter.MutationReplay A struct used by getMutationsFromWALEntry @@ -230,7 +230,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab type -public finalorg.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto.MutationType type +public finalorg.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto.MutationType type @@ -239,7 +239,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab mutation -public finalMutation mutation +public finalMutation mutation @@ -248,7 +248,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab nonceGroup -public finallong nonceGroup +public finallong nonceGroup @@ -257,7 +257,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab nonce -public finallong nonce +public finallong nonce @@ -274,7 +274,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab MutationReplay -publicMutationReplay(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto.MutationTypetype, +publicMutationReplay(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto.MutationTypetype,
[38/51] [partial] hbase-site git commit: Published site at 613d831429960348dc42c3bdb6ea5d31be15c81c.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html index 6a2998c..7600159 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html @@ -349,9 +349,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.ipc.MetricsHBaseServerSourceFactoryImpl.SourceStorage org.apache.hadoop.hbase.ipc.CallEvent.Type org.apache.hadoop.hbase.ipc.BufferCallBeforeInitHandler.BufferCallAction -org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceFactoryImpl.SourceStorage http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html index 4335db6..ff8a2f3 100644 --- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html @@ -293,9 +293,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.mapreduce.RowCounter.RowCounterMapper.Counters org.apache.hadoop.hbase.mapreduce.CellCounter.CellCounterMapper.Counters org.apache.hadoop.hbase.mapreduce.TableSplit.Version -org.apache.hadoop.hbase.mapreduce.RowCounter.RowCounterMapper.Counters org.apache.hadoop.hbase.mapreduce.SyncTable.SyncMapper.Counter
[38/51] [partial] hbase-site git commit: Published site at ba5d1c1f28301adc99019d9d6c4a04fac98ae511.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/804782f0/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 19f8fb2..f073d26 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html @@ -493,14 +493,14 @@ extends AbstractStateMachineRegionProcedure -acquireLock, checkTableModifiable, getRegion, getTableName, hasLock, holdLock, releaseLock, setFailure, setRegion +acquireLock, checkTableModifiable, getRegion, getTableName, holdLock, releaseLock, setFailure, setRegion Methods inherited from classorg.apache.hadoop.hbase.master.procedure.AbstractStateMachineTableProcedure -checkOnline, getRegionDir, getUser, preflightChecks, releaseSyncLatch, setUser +checkOnline, getRegionDir, getUser, preflightChecks, releaseSyncLatch, setUser, waitInitialized @@ -514,7 +514,7 @@ extends Procedure -addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doAcquireLock, doExecute, d oReleaseLock, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasOwner, hasParent, hasTimeout, haveSameParent, incChildrenLatch, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, removeStackIndex, setAbortFailu re, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, toString, toStringClass, toStringDetails, toStringSimpleSB, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, wasExecuted +addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcId, getProcIdHashCode, getProc Name, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, incChildrenLatch, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, toString, toStringClass, toStringDetails, toStringSimpleSB, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, wasExecuted http://git-wip-us.apache.org/repos/asf/hbase-site/blob/804782f0/devapidocs/org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html index 1b89f19..617a7a2 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html @@ -382,14 +382,14 @@ extends RegionTransitionProcedure -abort, acquireLock, addToRemoteDispatcher, execute, getAttempt, getRegionInfo, getRegionState, getTableName, getTransitionState, hasLock, holdLock, isMeta, isServerOnline, isServerOnline, releaseLock, remoteCallFailed, remoteOperationCompleted, remoteOperationFailed, reportTransition, rollback, setAttempt, setRegionInfo, setTimeoutFailure, setTransitionState, shouldWaitClientAck, toStringState +abort, acquireLock, addToRemoteDispatcher, execute, getAttempt, getRegionInfo, getRegionState, getTableName, getTransitionState, holdLock, isMeta, isServerOnline, isServerOnline, releaseLock, remoteCallFailed, re moteOperationCompleted, remoteOperationFailed, reportTransition, rollback, setAttempt, setRegionInfo, setTimeoutFailure, setTransitionState, shouldWaitClientAck, toStringState, waitInitialized Methods inherited from classorg.apache.hadoop.hbase.procedure2.Procedure -addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doAcquireLock,
[38/51] [partial] hbase-site git commit: Published site at b4759ce6e72f50ccd9d410bd5917dc5a515414f1.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/df8fd1d3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.AssignmentProcedureEvent.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.AssignmentProcedureEvent.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.AssignmentProcedureEvent.html index 5f41fe7..c8158b5 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.AssignmentProcedureEvent.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.AssignmentProcedureEvent.html @@ -524,636 +524,639 @@ 516} 517 } 518 -519 ArrayListRegionStateNode getTableRegionStateNodes(final TableName tableName) { -520final ArrayListRegionStateNode regions = new ArrayListRegionStateNode(); -521for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { -522 if (!node.getTable().equals(tableName)) break; -523 regions.add(node); -524} -525return regions; -526 } -527 -528 ArrayListRegionState getTableRegionStates(final TableName tableName) { -529final ArrayListRegionState regions = new ArrayListRegionState(); -530for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { -531 if (!node.getTable().equals(tableName)) break; -532 regions.add(node.toRegionState()); -533} -534return regions; -535 } -536 -537 ArrayListRegionInfo getTableRegionsInfo(final TableName tableName) { -538final ArrayListRegionInfo regions = new ArrayListRegionInfo(); -539for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { -540 if (!node.getTable().equals(tableName)) break; -541 regions.add(node.getRegionInfo()); -542} -543return regions; -544 } -545 -546 CollectionRegionStateNode getRegionStateNodes() { -547return regionsMap.values(); +519 public void deleteRegions(final ListRegionInfo regionInfos) { +520 regionInfos.forEach(this::deleteRegion); +521 } +522 +523 ArrayListRegionStateNode getTableRegionStateNodes(final TableName tableName) { +524final ArrayListRegionStateNode regions = new ArrayListRegionStateNode(); +525for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { +526 if (!node.getTable().equals(tableName)) break; +527 regions.add(node); +528} +529return regions; +530 } +531 +532 ArrayListRegionState getTableRegionStates(final TableName tableName) { +533final ArrayListRegionState regions = new ArrayListRegionState(); +534for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { +535 if (!node.getTable().equals(tableName)) break; +536 regions.add(node.toRegionState()); +537} +538return regions; +539 } +540 +541 ArrayListRegionInfo getTableRegionsInfo(final TableName tableName) { +542final ArrayListRegionInfo regions = new ArrayListRegionInfo(); +543for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { +544 if (!node.getTable().equals(tableName)) break; +545 regions.add(node.getRegionInfo()); +546} +547return regions; 548 } 549 -550 public ArrayListRegionState getRegionStates() { -551final ArrayListRegionState regions = new ArrayListRegionState(regionsMap.size()); -552for (RegionStateNode node: regionsMap.values()) { -553 regions.add(node.toRegionState()); -554} -555return regions; -556 } -557 -558 // == -559 // RegionState helpers -560 // == -561 public RegionState getRegionState(final RegionInfo regionInfo) { -562RegionStateNode regionStateNode = getRegionStateNode(regionInfo); -563return regionStateNode == null ? null : regionStateNode.toRegionState(); -564 } -565 -566 public RegionState getRegionState(final String encodedRegionName) { -567// TODO: Need a map encodedName, ... but it is just dispatch merge... -568for (RegionStateNode node: regionsMap.values()) { -569 if (node.getRegionInfo().getEncodedName().equals(encodedRegionName)) { -570return node.toRegionState(); -571 } -572} -573return null; -574 } -575 -576 // -577 // TODO: helpers -578 // -579 public boolean hasTableRegionStates(final TableName tableName) { -580// TODO -581return !getTableRegionStates(tableName).isEmpty(); -582 } -583 -584 /** -585 * @return Return online regions of table; does not include OFFLINE or SPLITTING regions. -586 */ -587 public
[38/51] [partial] hbase-site git commit: Published site at e66a6603e36ecd67237ca16acd5e2de03f0d372d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0c6f447e/apidocs/org/apache/hadoop/hbase/ChoreService.html -- diff --git a/apidocs/org/apache/hadoop/hbase/ChoreService.html b/apidocs/org/apache/hadoop/hbase/ChoreService.html index 69e1eb9..bb6ce37 100644 --- a/apidocs/org/apache/hadoop/hbase/ChoreService.html +++ b/apidocs/org/apache/hadoop/hbase/ChoreService.html @@ -1,6 +1,6 @@ http://www.w3.org/TR/html4/loose.dtd;> - + @@ -19,45 +19,45 @@ } //--> var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; -var tabs = {65535:["t0","æææ¹æ³"],2:["t2","å®ä¾æ¹æ³"],8:["t4","å ·ä½æ¹æ³"]}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; var activeTableTab = "activeTableTab"; -æ¨çæµè§å¨å·²ç¦ç¨ JavaScriptã +JavaScript is disabled on your browser. -è·³è¿å¯¼èªé¾æ¥ +Skip navigation links - -æ¦è§ -ç¨åºå -ç±» -ä½¿ç¨ -æ -å·²è¿æ¶ -ç´¢å¼ -å¸®å© + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help -ä¸ä¸ä¸ªç±» -ä¸ä¸ä¸ªç±» +PrevClass +NextClass -æ¡æ¶ -æ æ¡æ¶ +Frames +NoFrames -ææç±» +AllClassesorg.apache.hadoop.hbase-ç±» ChoreService
+Class ChoreService
-
- 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/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object
- org.apache.hadoop.hbase.ChoreService
@@ -111,15 +111,15 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.Public public class ChoreService -extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="java.langä¸çç±»ææ¥å£">Object-ChoreService is a service that can be used to schedule instances ofScheduledChore
to run +extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object +ChoreService is a service that can be used to schedule instances ofScheduledChore
to run periodically while sharing threads. The ChoreService is backed by a - https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledThreadPoolExecutor.html?is-external=true" title="java.util.concurrentä¸çç±»ææ¥å£">ScheduledThreadPoolExecutor
whose core pool size changes dynamically depending on the -
[38/51] [partial] hbase-site git commit: Published site at e66a6603e36ecd67237ca16acd5e2de03f0d372d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5427a45e/apidocs/org/apache/hadoop/hbase/CellUtil.html -- diff --git a/apidocs/org/apache/hadoop/hbase/CellUtil.html b/apidocs/org/apache/hadoop/hbase/CellUtil.html index 0b860b3..0222c8a 100644 --- a/apidocs/org/apache/hadoop/hbase/CellUtil.html +++ b/apidocs/org/apache/hadoop/hbase/CellUtil.html @@ -1,6 +1,6 @@ http://www.w3.org/TR/html4/loose.dtd;> - + @@ -19,45 +19,45 @@ } //--> var methods = {"i0":9,"i1":9,"i2":9,"i3":41,"i4":9,"i5":41,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":41,"i17":41,"i18":9,"i19":9,"i20":41,"i21":41,"i22":41,"i23":41,"i24":41,"i25":41,"i26":41,"i27":41,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":41,"i35":41,"i36":41,"i37":41,"i38":41,"i39":41,"i40":41,"i41":41,"i42":41,"i43":41,"i44":9,"i45":41,"i46":41,"i47":41,"i48":41,"i49":41,"i50":41,"i51":41,"i52":9,"i53":41,"i54":41,"i55":41,"i56":41,"i57":41,"i58":41,"i59":9,"i60":9,"i61":9,"i62":41,"i63":9,"i64":9,"i65":41,"i66":9,"i67":9,"i68":41,"i69":9,"i70":41,"i71":9,"i72":41,"i73":9,"i74":9,"i75":9,"i76":9,"i77":9,"i78":41,"i79":9,"i80":9,"i81":9,"i82":41,"i83":9,"i84":41,"i85":41,"i86":41,"i87":41,"i88":9,"i89":41,"i90":41,"i91":41,"i92":41,"i93":41,"i94":41}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; +var tabs = {65535:["t0","æææ¹æ³"],1:["t1","éææ¹æ³"],8:["t4","å ·ä½æ¹æ³"],32:["t6","å·²è¿æ¶çæ¹æ³"]}; 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 +ææç±»
[38/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/master/procedure/MasterProcedureScheduler.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html index 23ce8b2..558dc0a 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html @@ -813,7 +813,7 @@ extends queueHasRunnables -protectedbooleanqueueHasRunnables() +protectedbooleanqueueHasRunnables() Description copied from class:AbstractProcedureScheduler Returns true if there are procedures available to process. NOTE: this method is called with the sched lock held. @@ -831,7 +831,7 @@ extends dequeue -protectedProceduredequeue() +protectedProceduredequeue() Description copied from class:AbstractProcedureScheduler Fetch one Procedure from the queue NOTE: this method is called with the sched lock held. @@ -849,7 +849,7 @@ extends doPoll -privateT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableTProcedure?doPoll(FairQueueTfairq) +privateT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableTProcedure?doPoll(FairQueueTfairq) @@ -858,7 +858,7 @@ extends getLocks -publichttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListLockedResourcegetLocks() +publichttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListLockedResourcegetLocks() Description copied from interface:ProcedureScheduler List lock queues. @@ -873,7 +873,7 @@ extends getLockResource -publicLockedResourcegetLockResource(LockedResourceTyperesourceType, +publicLockedResourcegetLockResource(LockedResourceTyperesourceType, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringresourceName) Returns: @@ -887,7 +887,7 @@ extends clear -publicvoidclear() +publicvoidclear() Description copied from interface:ProcedureScheduler Clear current state of scheduler such that it is equivalent to newly created scheduler. Used for testing failure and recovery. To emulate server crash/restart, @@ -900,7 +900,7 @@ extends clearQueue -privatevoidclearQueue() +privatevoidclearQueue() @@ -911,7 +911,7 @@ extends clear -privateT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT,TNode extends QueueTvoidclear(TNodetreeMap, +privateT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT,TNode extends QueueTvoidclear(TNodetreeMap, FairQueueTfairq, AvlUtil.AvlKeyComparatorTNodecomparator) @@ -922,7 +922,7 @@ extends queueSize -privateintqueueSize(Queue?head) +privateintqueueSize(Queue?head) @@ -931,7 +931,7 @@ extends queueSize -protectedintqueueSize() +protectedintqueueSize() Description copied from class:AbstractProcedureScheduler Returns the number of elements in this queue. NOTE: this method is called with the sched lock held. @@ -949,7 +949,7 @@ extends completionCleanup -publicvoidcompletionCleanup(Procedureproc) +publicvoidcompletionCleanup(Procedureproc) Description copied from interface:ProcedureScheduler The procedure in execution completed. This can be implemented to perform cleanups. @@ -965,7 +965,7 @@ extends addToRunQueue -private staticT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableTvoidaddToRunQueue(FairQueueTfairq, +private staticT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableTvoidaddToRunQueue(FairQueueTfairq, QueueTqueue) @@ -975,7 +975,7 @@ extends removeFromRunQueue -private staticT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableTvoidremoveFromRunQueue(FairQueueTfairq, +private staticT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in
[38/51] [partial] hbase-site git commit: Published site at 85b41f36e01214b6485c9352875c84ebf877dab3.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html index 9f17dfd..7cc6371 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html @@ -2207,8 +2207,15 @@ service. private static org.apache.hbase.thirdparty.com.google.common.collect.ListMultimaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,TablePermission -AccessControlLists.parsePermissions(byte[]entryName, -Resultresult) +AccessControlLists.parsePermissions(byte[]entryName, +Resultresult, +byte[]cf, +byte[]cq, +https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, +booleanhasFilterUser) +Parse and filter permission based on the specified column family, column qualifier and user + name. + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/client/class-use/Row.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Row.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Row.html index 08ea0fe..4ce163b 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Row.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Row.html @@ -89,14 +89,20 @@ +org.apache.hadoop.hbase.coprocessor + +Table of Contents + + + org.apache.hadoop.hbase.replication.regionserver - + org.apache.hadoop.hbase.rest.client - + org.apache.hadoop.hbase.util @@ -520,6 +526,47 @@ + + + +Uses of Row in org.apache.hadoop.hbase.coprocessor + +Methods in org.apache.hadoop.hbase.coprocessor with parameters of type Row + +Modifier and Type +Method and Description + + + +private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +MetaTableMetrics.ExampleRegionObserverMeta.getRegionIdFromOp(Rowop) +Get regionId from Ops such as: get, put, delete. + + + +private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +MetaTableMetrics.ExampleRegionObserverMeta.getTableNameFromOp(Rowop) +Get table name from Ops such as: get, put, delete. + + + +private void +MetaTableMetrics.ExampleRegionObserverMeta.opMetricRegisterAndMark(ObserverContextRegionCoprocessorEnvironmente, + Rowop) + + +private void +MetaTableMetrics.ExampleRegionObserverMeta.regionMetricRegisterAndMark(ObserverContextRegionCoprocessorEnvironmente, + Rowop) + + +private void +MetaTableMetrics.ExampleRegionObserverMeta.tableMetricRegisterAndMark(ObserverContextRegionCoprocessorEnvironmente, + Rowop) + + + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html index e4548d3..634818a 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html @@ -861,11 +861,15 @@ service. (package private) static org.apache.hbase.thirdparty.com.google.common.collect.ListMultimaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,TablePermission -AccessControlLists.getPermissions(org.apache.hadoop.conf.Configurationconf, +AccessControlLists.getPermissions(org.apache.hadoop.conf.Configurationconf, byte[]entryName, - Tablet) -Reads user permission assignments stored in the l: column - family of the first table row in _acl_. + Tablet, + byte[]cf, + byte[]cq, + https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, + booleanhasFilterUser) +Reads user permission assignments stored in the l: column family of the first + table row in _acl_. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/client/package-tree.html -- diff --git
[38/51] [partial] hbase-site git commit: Published site at 6198e1fc7dfa85c3bc6b2855f9a5fb5f4b2354ff.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb5d2c62/checkstyle.rss -- diff --git a/checkstyle.rss b/checkstyle.rss index c29ddc5..e470dbb 100644 --- a/checkstyle.rss +++ b/checkstyle.rss @@ -25,8 +25,8 @@ under the License. en-us 2007 - 2018 The Apache Software Foundation - File: 3644, - Errors: 15874, + File: 3683, + Errors: 15824, Warnings: 0, Infos: 0 @@ -279,7 +279,7 @@ under the License. 0 - 1 + 0 @@ -1502,6 +1502,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.replication.TestSyncReplicationStandBy.java;>org/apache/hadoop/hbase/replication/TestSyncReplicationStandBy.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.metrics.impl.RefCountingMap.java;>org/apache/hadoop/hbase/metrics/impl/RefCountingMap.java @@ -2916,6 +2930,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.replication.regionserver.SyncReplicationPeerInfoProviderImpl.java;>org/apache/hadoop/hbase/replication/regionserver/SyncReplicationPeerInfoProviderImpl.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.backup.TestFullBackupSet.java;>org/apache/hadoop/hbase/backup/TestFullBackupSet.java @@ -2958,6 +2986,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.replication.TestSyncReplicationMoreLogsInLocalGiveUpSplitting.java;>org/apache/hadoop/hbase/replication/TestSyncReplicationMoreLogsInLocalGiveUpSplitting.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.filter.FirstKeyValueMatchingQualifiersFilter.java;>org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.java @@ -3093,7 +3135,7 @@ under the License. 0 - 19 + 18 @@ -4456,6 +4498,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.replication.regionserver.ReplaySyncReplicationWALCallable.java;>org/apache/hadoop/hbase/replication/regionserver/ReplaySyncReplicationWALCallable.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.quotas.policies.NoWritesCompactionsViolationPolicyEnforcement.java;>org/apache/hadoop/hbase/quotas/policies/NoWritesCompactionsViolationPolicyEnforcement.java @@ -4661,7 +4717,7 @@ under the License. 0 - 38 + 39 @@ -4890,6 +4946,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.master.replication.ZKSyncReplicationReplayWALWorkerStorage.java;>org/apache/hadoop/hbase/master/replication/ZKSyncReplicationReplayWALWorkerStorage.java + + + 0 + + + 0 + + + 0 + + + +
[38/51] [partial] hbase-site git commit: Published site at 14087cc919da9f2e0b1a68f701f6365ad9d1d71f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55ce8d97/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.html b/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.html index fd4bc54..00dc87e 100644 --- a/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.html +++ b/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":9,"i21":9,"i22":9,"i23":9}; +var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":9,"i22":9,"i23":9,"i24":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -166,62 +166,66 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html completedSequenceId +private long +cpRequestCount + + private float dataLocality - + private long filteredReadRequestCount - + private Size indexSize - + private long lastMajorCompactionTimestamp - + private Size memStoreSize - + private byte[] name - + private long readRequestCount - + private Size rootLevelIndexSize - + private int storeCount - + private int storeFileCount - + private Size storeFileSize - + private 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 storeSequenceIds - + private Size uncompressedDataIndexSize - + private Size uncompressedStoreFileSize - + private long writeRequestCount @@ -285,73 +289,77 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html RegionMetricsBuilder -setDataLocality(floatvalue) +setCpRequestCount(longvalue) RegionMetricsBuilder -setFilteredReadRequestCount(longvalue) +setDataLocality(floatvalue) RegionMetricsBuilder -setLastMajorCompactionTimestamp(longvalue) +setFilteredReadRequestCount(longvalue) RegionMetricsBuilder -setMemStoreSize(Sizevalue) +setLastMajorCompactionTimestamp(longvalue) RegionMetricsBuilder -setReadRequestCount(longvalue) +setMemStoreSize(Sizevalue) RegionMetricsBuilder -setStoreCount(intvalue) +setReadRequestCount(longvalue) RegionMetricsBuilder -setStoreFileCount(intvalue) +setStoreCount(intvalue) RegionMetricsBuilder -setStoreFileIndexSize(Sizevalue) +setStoreFileCount(intvalue) RegionMetricsBuilder -setStoreFileRootLevelIndexSize(Sizevalue) +setStoreFileIndexSize(Sizevalue) RegionMetricsBuilder -setStoreFileSize(Sizevalue) +setStoreFileRootLevelIndexSize(Sizevalue) RegionMetricsBuilder -setStoreFileUncompressedDataIndexSize(Sizevalue) +setStoreFileSize(Sizevalue) RegionMetricsBuilder -setStoreSequenceIds(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">Longvalue) +setStoreFileUncompressedDataIndexSize(Sizevalue) RegionMetricsBuilder -setUncompressedStoreFileSize(Sizevalue) +setStoreSequenceIds(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">Longvalue) RegionMetricsBuilder -setWriteRequestCount(longvalue) +setUncompressedStoreFileSize(Sizevalue) +RegionMetricsBuilder +setWriteRequestCount(longvalue) + + static org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad toRegionLoad(RegionMetricsregionMetrics) - + static https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionMetrics toRegionMetrics(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionLoadResponseregionLoadResponse) - + static RegionMetrics toRegionMetrics(org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoadregionLoadPB) - + private static 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
[38/51] [partial] hbase-site git commit: Published site at 72784c2d836a4b977667449d3adec5e8d15453f5.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html index 15825d6..411adb2 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":9,"i15":10,"i16":9,"i17":10,"i18":9,"i19":10,"i20":9,"i21":9,"i22":9,"i23":9,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":9,"i30":10,"i31":10,"i32":10,"i33":42,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":42,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":9,"i15":10,"i16":9,"i17":10,"i18":9,"i19":10,"i20":9,"i21":9,"i22":9,"i23":9,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":9,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":42,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":42,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -366,7 +366,8 @@ extends private ServerQueue -getServerQueue(ServerNameserverName) +getServerQueue(ServerNameserverName, + ServerProcedureInterfaceproc) private static TableName @@ -433,14 +434,23 @@ extends private void -removeTableQueue(TableNametableName) +removeServerQueue(ServerNameserverName) private void +removeTableQueue(TableNametableName) + + +private void tryCleanupPeerQueue(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringpeerId, Procedure?procedure) - + +private void +tryCleanupServerQueue(ServerNameserverName, + Procedure?proc) + + boolean waitMetaExclusiveLock(Procedure?procedure) Deprecated. @@ -449,28 +459,28 @@ extends + boolean waitNamespaceExclusiveLock(Procedure?procedure, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringnamespace) Suspend the procedure if the specified namespace is already locked. - + boolean waitPeerExclusiveLock(Procedure?procedure, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringpeerId) Try to acquire the exclusive lock on the specified peer. - + boolean waitRegion(Procedure?procedure, RegionInforegionInfo) Suspend the procedure if the specified region is already locked. - + boolean waitRegions(Procedure?procedure, TableNametable, @@ -478,33 +488,33 @@ extends Suspend the procedure if the specified set of regions are already locked. - + boolean waitServerExclusiveLock(Procedure?procedure, ServerNameserverName) Try to acquire the exclusive lock on the specified server. - + boolean waitTableExclusiveLock(Procedure?procedure, TableNametable) Suspend the procedure if the specified table is already locked. - + private TableQueue waitTableQueueSharedLock(Procedure?procedure, TableNametable) - + boolean waitTableSharedLock(Procedure?procedure, TableNametable) Suspend the procedure if the specified table is already locked. - + void wakeMetaExclusiveLock(Procedure?procedure) Deprecated. @@ -513,28 +523,28 @@ extends + void wakeNamespaceExclusiveLock(Procedure?procedure, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringnamespace) Wake the procedures waiting for the specified namespace - + void wakePeerExclusiveLock(Procedure?procedure, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringpeerId) Wake the procedures waiting for the specified peer - + void wakeRegion(Procedure?procedure, RegionInforegionInfo) Wake the procedures waiting for the specified region - + void wakeRegions(Procedure?procedure, TableNametable, @@
[38/51] [partial] hbase-site git commit: Published site at 9101fc246f86445006bfbcdfda5cc495016dc280.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/65565d77/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html index 2d0d7ff..d0b6408 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html +++ b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static 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.Private -public class ServerManager +public class ServerManager 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 ServerManager class manages info about region servers. @@ -138,6 +138,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 + + +private class +ServerManager.FlushedSequenceIdFlusher + + + + @@ -169,47 +188,72 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html +private ServerManager.FlushedSequenceIdFlusher +flushedSeqIdFlusher + + +static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +FLUSHEDSEQUENCEID_FLUSHER_INTERVAL + + +static int +FLUSHEDSEQUENCEID_FLUSHER_INTERVAL_DEFAULT + + private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentNavigableMapbyte[],https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">Long flushedSequenceIdByRegion The last flushed sequence id for a region. + +private boolean +isFlushSeqIdPersistInProgress + +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 +LAST_FLUSHED_SEQ_ID_FILE +File on hdfs to store last flushed sequence id of regions + + + private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerListener listeners Listeners that are called on server events. - + private static org.slf4j.Logger LOG - + private MasterServices master - + private long maxSkew - + private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentNavigableMapServerName,ServerMetrics onlineServers Map of registered servers to their current load - -private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName -queuedDeadServers -Set of region servers which are dead but not processed immediately. + +static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +PERSIST_FLUSHEDSEQUENCEID +see HBASE-20727 + if set to true, flushedSequenceIdByRegion and storeFlushedSequenceIdsByRegion + will be persisted to HDFS and loaded when master restart to speed up log split + +static boolean +PERSIST_FLUSHEDSEQUENCEID_DEFAULT + -private https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in
[38/51] [partial] hbase-site git commit: Published site at 0b28155d274910b4e667b949d51f78809a1eff0b.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e11cf2cb/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html index 542438d..f837340 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html @@ -86,10 +86,6 @@ org.apache.hadoop.hbase.regionserver.wal - -org.apache.hadoop.hbase.wal - - @@ -119,6 +115,14 @@ WALCellCodec.CompressedKvDecoder.compression +(package private) CompressionContext +WALCellCodec.StatelessUncompressor.compressionContext + + +private CompressionContext +WALCellCodec.BaosAndCompressor.compressionContext + + protected CompressionContext ReaderBase.compressionContext Compression context to use reading. @@ -174,17 +178,23 @@ +BaosAndCompressor(CompressionContextcompressionContext) + + CompressedKvDecoder(https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true; title="class or interface in java.io">InputStreamin, CompressionContextcompression) - + CompressedKvEncoder(https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true; title="class or interface in java.io">OutputStreamout, CompressionContextcompression) - + SecureWALCellCodec(org.apache.hadoop.conf.Configurationconf, CompressionContextcompression) + +StatelessUncompressor(CompressionContextcompressionContext) + WALCellCodec(org.apache.hadoop.conf.Configurationconf, CompressionContextcompression) @@ -195,43 +205,6 @@ - - - -Uses of CompressionContext in org.apache.hadoop.hbase.wal - -Fields in org.apache.hadoop.hbase.wal declared as CompressionContext - -Modifier and Type -Field and Description - - - -private CompressionContext -WALKeyImpl.compressionContext - - - - -Methods in org.apache.hadoop.hbase.wal with parameters of type CompressionContext - -Modifier and Type -Method and Description - - - -void -WALKeyImpl.setCompressionContext(CompressionContextcompressionContext) - - -void -WAL.Entry.setCompressionContext(CompressionContextcompressionContext) -Set compression context for this entry. - - - - - http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e11cf2cb/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringCompressor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringCompressor.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringCompressor.html index fbd2cf4..d48d069 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringCompressor.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringCompressor.html @@ -110,6 +110,10 @@ (package private) static class WALCellCodec.BaosAndCompressor + +(package private) static class +WALCellCodec.NoneCompressor + @@ -136,6 +140,10 @@ WALCellCodec.ByteStringCompressor WALCellCodec.getByteStringCompressor() + +static WALCellCodec.ByteStringCompressor +WALCellCodec.getNoneCompressor() + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e11cf2cb/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringUncompressor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringUncompressor.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringUncompressor.html index a8c113e..6534731 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringUncompressor.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALCellCodec.ByteStringUncompressor.html @@ -99,6 +99,23 @@ Uses of WALCellCodec.ByteStringUncompressor in org.apache.hadoop.hbase.regionserver.wal + +Classes in org.apache.hadoop.hbase.regionserver.wal that implement WALCellCodec.ByteStringUncompressor + +Modifier and Type +Class and Description + + + +(package private) static class +WALCellCodec.NoneUncompressor + + +(package private) static class +WALCellCodec.StatelessUncompressor + + + Fields in org.apache.hadoop.hbase.regionserver.wal declared as WALCellCodec.ByteStringUncompressor @@ -110,10 +127,6 @@ protected WALCellCodec.ByteStringUncompressor ProtobufLogReader.byteStringUncompressor - -protected WALCellCodec.ByteStringUncompressor -WALCellCodec.statelessUncompressor -
[38/51] [partial] hbase-site git commit: Published site at 7d3750bd9fc9747623549c242cc4171e224b3eaf.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3469cbc0/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html index 5c74619..988a49b 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html @@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public abstract class RegionTransitionProcedure +public abstract class RegionTransitionProcedure extends ProcedureMasterProcedureEnv implements TableProcedureInterface, RemoteProcedureDispatcher.RemoteProcedureMasterProcedureEnv,ServerName Base class for the Assign and Unassign Procedure. @@ -538,7 +538,7 @@ implements LOG -private static finalorg.slf4j.Logger LOG +private static finalorg.slf4j.Logger LOG @@ -547,7 +547,7 @@ implements aborted -protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true; title="class or interface in java.util.concurrent.atomic">AtomicBoolean aborted +protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true; title="class or interface in java.util.concurrent.atomic">AtomicBoolean aborted @@ -556,7 +556,7 @@ implements transitionState -privateorg.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.RegionTransitionState transitionState +privateorg.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.RegionTransitionState transitionState @@ -565,7 +565,7 @@ implements regionInfo -privateRegionInfo regionInfo +privateRegionInfo regionInfo This data member must be persisted. Expectation is that it is done by subclasses in their Procedure.serializeStateData(ProcedureStateSerializer) call, restoring regionInfo in their Procedure.deserializeStateData(ProcedureStateSerializer) method. @@ -577,7 +577,7 @@ implements attempt -privateint attempt +privateint attempt Like regionInfo, the expectation is that subclasses persist the value of this data member. It is used doing backoff when Procedure gets stuck. @@ -588,7 +588,7 @@ implements lock -private volatileboolean lock +private volatileboolean lock @@ -605,7 +605,7 @@ implements RegionTransitionProcedure -publicRegionTransitionProcedure() +publicRegionTransitionProcedure() @@ -614,7 +614,7 @@ implements RegionTransitionProcedure -publicRegionTransitionProcedure(RegionInforegionInfo) +publicRegionTransitionProcedure(RegionInforegionInfo) @@ -631,7 +631,7 @@ implements getRegionInfo -publicRegionInfogetRegionInfo() +publicRegionInfogetRegionInfo() @@ -640,7 +640,7 @@ implements setRegionInfo -protectedvoidsetRegionInfo(RegionInforegionInfo) +protectedvoidsetRegionInfo(RegionInforegionInfo) This setter is for subclasses to call in their Procedure.deserializeStateData(ProcedureStateSerializer) method. Expectation is that subclasses will persist `regioninfo` in their @@ -654,7 +654,7 @@ implements setAttempt -protectedvoidsetAttempt(intattempt) +protectedvoidsetAttempt(intattempt) This setter is for subclasses to call in their Procedure.deserializeStateData(ProcedureStateSerializer) method. @@ -669,7 +669,7 @@ implements getAttempt -protectedintgetAttempt() +protectedintgetAttempt() @@ -678,7 +678,7 @@ implements getTableName -publicTableNamegetTableName() +publicTableNamegetTableName() Specified by: getTableNamein interfaceTableProcedureInterface @@ -693,7 +693,7 @@ implements isMeta -publicbooleanisMeta() +publicbooleanisMeta() @@ -702,7 +702,7 @@ implements toStringClassDetails -publicvoidtoStringClassDetails(https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true; title="class or interface in java.lang">StringBuildersb) +publicvoidtoStringClassDetails(https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true; title="class or interface in java.lang">StringBuildersb) Description copied from class:Procedure Extend the toString() information with the procedure details e.g. className and parameters @@ -720,7 +720,7 @@ implements getRegionState -publicRegionStates.RegionStateNodegetRegionState(MasterProcedureEnvenv) +publicRegionStates.RegionStateNodegetRegionState(MasterProcedureEnvenv) @@ -729,7 +729,7 @@ implements setTransitionState -voidsetTransitionState(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.RegionTransitionStatestate)
[38/51] [partial] hbase-site git commit: Published site at 997747076d8ec0b4346d7cb99c4b0667a7c14905.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4df09ed9/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureStateSerializer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureStateSerializer.html b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureStateSerializer.html index 675aa12..3b6267e 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureStateSerializer.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureStateSerializer.html @@ -264,60 +264,68 @@ protected void -DeleteNamespaceProcedure.deserializeStateData(ProcedureStateSerializerserializer) +ReopenTableRegionsProcedure.deserializeStateData(ProcedureStateSerializerserializer) protected void -RecoverMetaProcedure.serializeStateData(ProcedureStateSerializerserializer) +DeleteNamespaceProcedure.deserializeStateData(ProcedureStateSerializerserializer) protected void -EnableTableProcedure.serializeStateData(ProcedureStateSerializerserializer) +RecoverMetaProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -CreateTableProcedure.serializeStateData(ProcedureStateSerializerserializer) +EnableTableProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -ModifyNamespaceProcedure.serializeStateData(ProcedureStateSerializerserializer) +CreateTableProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -TruncateTableProcedure.serializeStateData(ProcedureStateSerializerserializer) +ModifyNamespaceProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -RestoreSnapshotProcedure.serializeStateData(ProcedureStateSerializerserializer) +TruncateTableProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -AbstractStateMachineRegionProcedure.serializeStateData(ProcedureStateSerializerserializer) +RestoreSnapshotProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -DeleteTableProcedure.serializeStateData(ProcedureStateSerializerserializer) +AbstractStateMachineRegionProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -CloneSnapshotProcedure.serializeStateData(ProcedureStateSerializerserializer) +DeleteTableProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -CreateNamespaceProcedure.serializeStateData(ProcedureStateSerializerserializer) +CloneSnapshotProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -DisableTableProcedure.serializeStateData(ProcedureStateSerializerserializer) +CreateNamespaceProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -ServerCrashProcedure.serializeStateData(ProcedureStateSerializerserializer) +DisableTableProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void +ServerCrashProcedure.serializeStateData(ProcedureStateSerializerserializer) + + +protected void ModifyTableProcedure.serializeStateData(ProcedureStateSerializerserializer) + +protected void +ReopenTableRegionsProcedure.serializeStateData(ProcedureStateSerializerserializer) + protected void DeleteNamespaceProcedure.serializeStateData(ProcedureStateSerializerserializer) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4df09ed9/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureSuspendedException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureSuspendedException.html b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureSuspendedException.html index 347ee88..0ffe676 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureSuspendedException.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureSuspendedException.html @@ -193,6 +193,11 @@ protected StateMachineProcedure.Flow +ReopenTableRegionsProcedure.executeFromState(MasterProcedureEnvenv, + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ReopenTableRegionsStatestate) + + +protected StateMachineProcedure.Flow ServerCrashProcedure.executeFromState(MasterProcedureEnvenv, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashStatestate) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4df09ed9/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureYieldException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureYieldException.html b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureYieldException.html index f55ed90..5c716bd 100644 ---
[38/51] [partial] hbase-site git commit: Published site at f3d1c021de2264301f68eadb9ef126ff83d7ef53.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/883dde2f/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html index 9e87cef..92f2401 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"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}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -239,7 +239,7 @@ implements -All MethodsInstance MethodsConcrete Methods +All MethodsStatic MethodsInstance MethodsConcrete Methods Modifier and Type Method and Description @@ -263,7 +263,7 @@ implements -private Cell +private static Cell copyToChunkCell(Cellcell, https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferbuf, intoffset, @@ -539,7 +539,7 @@ implements copyCellInto -privateCellcopyCellInto(Cellcell, +privateCellcopyCellInto(Cellcell, intmaxAlloc) @@ -549,10 +549,10 @@ implements copyToChunkCell -privateCellcopyToChunkCell(Cellcell, - https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferbuf, - intoffset, - intlen) +private staticCellcopyToChunkCell(Cellcell, +https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferbuf, +intoffset, +intlen) Clone the passed cell by copying its data into the passed buf and create a cell with a chunkid out of it @@ -563,7 +563,7 @@ implements close -publicvoidclose() +publicvoidclose() Close this instance since it won't be used any more, try to put the chunks back to pool @@ -578,7 +578,7 @@ implements incScannerCount -publicvoidincScannerCount() +publicvoidincScannerCount() Called when opening a scanner on the data of this MemStoreLAB Specified by: @@ -592,7 +592,7 @@ implements decScannerCount -publicvoiddecScannerCount() +publicvoiddecScannerCount() Called when closing a scanner on the data of this MemStoreLAB Specified by: @@ -606,7 +606,7 @@ implements recycleChunks -privatevoidrecycleChunks() +privatevoidrecycleChunks() @@ -615,7 +615,7 @@ implements tryRetireChunk -privatevoidtryRetireChunk(Chunkc) +privatevoidtryRetireChunk(Chunkc) Try to retire the current chunk if it is still c. Postcondition is that curChunk.get() != c @@ -631,7 +631,7 @@ implements getOrMakeChunk -privateChunkgetOrMakeChunk() +privateChunkgetOrMakeChunk() Get the current chunk, or, if there is no current chunk, allocate a new one from the JVM. @@ -642,7 +642,7 @@ implements getNewExternalChunk -publicChunkgetNewExternalChunk(ChunkCreator.ChunkTypechunkType) +publicChunkgetNewExternalChunk(ChunkCreator.ChunkTypechunkType) Specified by: getNewExternalChunkin interfaceMemStoreLAB @@ -655,7 +655,7 @@ implements getNewExternalChunk -publicChunkgetNewExternalChunk(intsize) +publicChunkgetNewExternalChunk(intsize) Specified by: getNewExternalChunkin interfaceMemStoreLAB @@ -668,7 +668,7 @@ implements isOnHeap -publicbooleanisOnHeap() +publicbooleanisOnHeap() Specified by: isOnHeapin interfaceMemStoreLAB @@ -681,7 +681,7 @@ implements isOffHeap -publicbooleanisOffHeap() +publicbooleanisOffHeap() Specified by: isOffHeapin interfaceMemStoreLAB @@ -694,7 +694,7 @@ implements getCurrentChunk -ChunkgetCurrentChunk() +ChunkgetCurrentChunk() @@ -703,7 +703,7 @@ implements getPooledChunks -https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true; title="class or interface in java.util.concurrent">BlockingQueueChunkgetPooledChunks() +https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true; title="class or interface in java.util.concurrent">BlockingQueueChunkgetPooledChunks() @@ -712,7 +712,7 @@
[38/51] [partial] hbase-site git commit: Published site at cf529f18a9959589fa635f78df4840472526ea2c.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7bcc960d/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html b/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html index 6d9b2df..3a370e4 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html @@ -1368,7 +1368,7 @@ implements MasterObserver -postAddReplicationPeer, postAddRSGroup, postAssign, postBalance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteSnapshot, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postListDecommissionedRegionServers, postListReplicationPeers, postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer, postRemoveRSGroup, postRemoveServers, postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetSplitOrMergeEnabled, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postTableFlush, postUnassign, postUpdateReplicationPeerConfig, preAddRSGroup, preBalanceRSGroup, preCreateTableAction, preDeleteTableAction, preDisableTableAction, preEnableTableAction, preGetClusterMetrics, preGetTableNames, preListNamespaceDescriptors, preMasterInitialization, preMergeRegionsAction, preMergeRegionsCommitAction, preModifyTableAction, preMoveServers, preMoveServersAndTables, preMoveTabl es, preRemoveRSGroup, preRemoveServers, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preTruncateTableAction +postAddReplicationPeer, postAddRSGroup, postAssign, postBalance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteSnapshot, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postListDecommissionedRegionServers, postListReplicationPeers, postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postModifyNamespace, postModifyTable, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postRegionOffline-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.RegionInfo-">postRegionOffline, > href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postRemoveReplicationPeer-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.lang.String-">postRemoveReplicationPeer, > href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postRemoveRSGroup-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.lang.String-">postRemoveRSGroup, > href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postRemoveServers-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.util.Set-">postRemoveServers, > href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postRequestLock-org.apache.hadoop.hbase.coprocessor.ObserverC ontext-java.lang.String-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.RegionInfo:A-java.lang.String-">postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetSplitOrMergeEnabled, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postTableFlush, postUnassign, postUpdateReplicationPeerConfig, preAddRSGroup, preBalanceRSGroup, preCreateTableAction,
[38/51] [partial] hbase-site git commit: Published site at 021f66d11d2cbb7308308093e29e69d6e7661ee9.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/devapidocs/org/apache/hadoop/hbase/regionserver/NonThreadSafeMemStoreSizing.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/NonThreadSafeMemStoreSizing.html b/devapidocs/org/apache/hadoop/hbase/regionserver/NonThreadSafeMemStoreSizing.html new file mode 100644 index 000..41011f5 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/NonThreadSafeMemStoreSizing.html @@ -0,0 +1,489 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +NonThreadSafeMemStoreSizing (Apache HBase 3.0.0-SNAPSHOT API) + + + + + +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.regionserver +Class NonThreadSafeMemStoreSizing + + + +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.regionserver.NonThreadSafeMemStoreSizing + + + + + + + +All Implemented Interfaces: +MemStoreSizing + + + +@InterfaceAudience.Private +class NonThreadSafeMemStoreSizing +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 MemStoreSizing +Accounting of current heap and data sizes. + NOT THREAD SAFE. + Use in a 'local' context only where just a single-thread is updating. No concurrency! + Used, for example, when summing all Cells in a single batch where result is then applied to the + Store. + +See Also: +ThreadSafeMemStoreSizing + + + + + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +private long +dataSize + + +private long +heapSize + + +private long +offHeapSize + + + + + + +Fields inherited from interfaceorg.apache.hadoop.hbase.regionserver.MemStoreSizing +DUD + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +NonThreadSafeMemStoreSizing() + + +NonThreadSafeMemStoreSizing(longdataSize, + longheapSize, + longoffHeapSize) + + +NonThreadSafeMemStoreSizing(MemStoreSizemss) + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +long +getDataSize() + + +long +getHeapSize() + + +MemStoreSize +getMemStoreSize() + + +long +getOffHeapSize() + + +long +incMemStoreSize(longdataSizeDelta, + longheapSizeDelta, + longoffHeapSizeDelta) + + +https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +toString() + + + + + + +Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--; title="class or interface in java.lang">clone, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-; title="class or interface in java.lang">equals, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--; title="class or interface in java.lang">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--; title="class or interface in java.lang">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--; title="class or interface in java.lang">hashCode, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--; title="class or interface in java.lang">notify, https://docs.oracle.com/javase/8/docs/api/ja va/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll,
[38/51] [partial] hbase-site git commit: Published site at acd0d1e446c164d9c54bfb461b2d449c8d717c07.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f2065178/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html b/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html index cdd2f36..fea2b5a 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.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 TableVisitorBase(tableName) { +166 @Override +167 public boolean visitInternal(Result result)
[38/51] [partial] hbase-site git commit: Published site at 87f5b5f3411d96c31b4cb61b9a57ced22be91d1f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/de18d468/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RecoveredReplicationSource.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RecoveredReplicationSource.html b/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RecoveredReplicationSource.html index c2e0da8..16d68f4 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RecoveredReplicationSource.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RecoveredReplicationSource.html @@ -157,27 +157,28 @@ 149 Threads.sleep(100);// wait a short while for other worker thread to fully exit 150 boolean allTasksDone = workerThreads.values().stream().allMatch(w - w.isFinished()); 151 if (allTasksDone) { -152 manager.removeRecoveredSource(this); -153LOG.info("Finished recovering queue {} with the following stats: {}", queueId, getStats()); -154 } -155} -156 } -157 -158 @Override -159 public String getPeerId() { -160return this.actualPeerId; -161 } -162 -163 @Override -164 public ServerName getServerWALsBelongTo() { -165return this.replicationQueueInfo.getDeadRegionServers().get(0); -166 } -167 -168 @Override -169 public boolean isRecovered() { -170return true; -171 } -172} +152 this.getSourceMetrics().clear(); +153 manager.removeRecoveredSource(this); +154LOG.info("Finished recovering queue {} with the following stats: {}", queueId, getStats()); +155 } +156} +157 } +158 +159 @Override +160 public String getPeerId() { +161return this.actualPeerId; +162 } +163 +164 @Override +165 public ServerName getServerWALsBelongTo() { +166return this.replicationQueueInfo.getDeadRegionServers().get(0); +167 } +168 +169 @Override +170 public boolean isRecovered() { +171return true; +172 } +173} http://git-wip-us.apache.org/repos/asf/hbase-site/blob/de18d468/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.LogsComparator.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.LogsComparator.html b/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.LogsComparator.html index 4eb9011..a99b4a7 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.LogsComparator.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.LogsComparator.html @@ -527,109 +527,110 @@ 519} 520 } 521} -522 } -523 -524 @Override -525 public String getQueueId() { -526return this.queueId; -527 } -528 -529 @Override -530 public String getPeerId() { -531return this.peerId; -532 } -533 -534 @Override -535 public Path getCurrentPath() { -536// only for testing -537for (ReplicationSourceShipper worker : workerThreads.values()) { -538 if (worker.getCurrentPath() != null) { -539return worker.getCurrentPath(); -540 } -541} -542return null; -543 } -544 -545 @Override -546 public boolean isSourceActive() { -547return !this.server.isStopped() this.sourceRunning; -548 } -549 -550 /** -551 * Comparator used to compare logs together based on their start time -552 */ -553 public static class LogsComparator implements ComparatorPath { -554 -555@Override -556public int compare(Path o1, Path o2) { -557 return Long.compare(getTS(o1), getTS(o2)); -558} -559 -560/** -561 * Split a path to get the start time -562 * For example: 10.20.20.171%3A60020.1277499063250 -563 * @param p path to split -564 * @return start time -565 */ -566private static long getTS(Path p) { -567 int tsIndex = p.getName().lastIndexOf('.') + 1; -568 return Long.parseLong(p.getName().substring(tsIndex)); -569} -570 } -571 -572 @Override -573 public String getStats() { -574StringBuilder sb = new StringBuilder(); -575sb.append("Total replicated edits: ").append(totalReplicatedEdits) -576.append(", current progress: \n"); -577for (Map.EntryString, ReplicationSourceShipper entry : workerThreads.entrySet()) { -578 String walGroupId = entry.getKey(); -579 ReplicationSourceShipper worker = entry.getValue(); -580 long position = worker.getCurrentPosition(); -581 Path currentPath = worker.getCurrentPath(); -582 sb.append("walGroup [").append(walGroupId).append("]: "); -583 if (currentPath != null) { -584sb.append("currently replicating from: ").append(currentPath).append(" at position: ") -585 .append(position).append("\n"); -586 } else { -587
[38/51] [partial] hbase-site git commit: Published site at 2912c953551bedbfbf30c32c156ed7bb187d54c3.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html index 4e06fa8..37f4bd5 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i 109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i 109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -459,6 +459,14 @@ 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. + + + private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void compact(ServerNamesn, RegionInfohri, @@ -467,7 +475,7 @@ implements Compact the region at specific
[38/51] [partial] hbase-site git commit: Published site at 2a2258656b2fcd92b967131b6c1f037363553bc4.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e0fb1fde/devapidocs/org/apache/hadoop/hbase/master/HMaster.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html index afc44ef..c6298a1 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html +++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html @@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.LimitedPrivate(value="Tools") -public class HMaster +public class HMaster extends HRegionServer implements MasterServices HMaster is the "master server" for HBase. An HBase cluster has one active @@ -1485,7 +1485,7 @@ implements LOG -private staticorg.slf4j.Logger LOG +private staticorg.slf4j.Logger LOG @@ -1494,7 +1494,7 @@ implements MASTER -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String MASTER +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String MASTER See Also: Constant Field Values @@ -1507,7 +1507,7 @@ implements activeMasterManager -private finalActiveMasterManager activeMasterManager +private finalActiveMasterManager activeMasterManager @@ -1516,7 +1516,7 @@ implements regionServerTracker -RegionServerTracker regionServerTracker +RegionServerTracker regionServerTracker @@ -1525,7 +1525,7 @@ implements drainingServerTracker -privateDrainingServerTracker drainingServerTracker +privateDrainingServerTracker drainingServerTracker @@ -1534,7 +1534,7 @@ implements loadBalancerTracker -LoadBalancerTracker loadBalancerTracker +LoadBalancerTracker loadBalancerTracker @@ -1543,7 +1543,7 @@ implements splitOrMergeTracker -privateSplitOrMergeTracker splitOrMergeTracker +privateSplitOrMergeTracker splitOrMergeTracker @@ -1552,7 +1552,7 @@ implements regionNormalizerTracker -privateRegionNormalizerTracker regionNormalizerTracker +privateRegionNormalizerTracker regionNormalizerTracker @@ -1561,7 +1561,7 @@ implements maintenanceModeTracker -privateMasterMaintenanceModeTracker maintenanceModeTracker +privateMasterMaintenanceModeTracker maintenanceModeTracker @@ -1570,7 +1570,7 @@ implements clusterSchemaService -privateClusterSchemaService clusterSchemaService +privateClusterSchemaService clusterSchemaService @@ -1579,7 +1579,7 @@ implements HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS See Also: Constant Field Values @@ -1592,7 +1592,7 @@ implements DEFAULT_HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS -public static finalint DEFAULT_HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS +public static finalint DEFAULT_HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS See Also: Constant Field Values @@ -1605,7 +1605,7 @@ implements metricsMaster -finalMetricsMaster metricsMaster +finalMetricsMaster metricsMaster @@ -1614,7 +1614,7 @@ implements fileSystemManager -privateMasterFileSystem fileSystemManager +privateMasterFileSystem fileSystemManager @@ -1623,7 +1623,7 @@ implements walManager -privateMasterWalManager walManager +privateMasterWalManager walManager @@ -1632,7 +1632,7 @@ implements serverManager -private volatileServerManager serverManager +private volatileServerManager serverManager @@ -1641,7 +1641,7 @@ implements assignmentManager -privateAssignmentManager assignmentManager +privateAssignmentManager assignmentManager @@ -1650,7 +1650,7 @@ implements replicationPeerManager -privateReplicationPeerManager replicationPeerManager +privateReplicationPeerManager replicationPeerManager @@ -1659,7 +1659,7 @@ implements rsFatals -MemoryBoundedLogMessageBuffer rsFatals +MemoryBoundedLogMessageBuffer rsFatals @@ -1668,7 +1668,7 @@ implements activeMaster -private volatileboolean activeMaster +private volatileboolean activeMaster @@ -1677,7 +1677,7 @@ implements initialized -private finalProcedureEvent? initialized +private finalProcedureEvent? initialized @@ -1686,7 +1686,7 @@ implements serviceStarted -volatileboolean serviceStarted +volatileboolean serviceStarted @@ -1695,7 +1695,7 @@ implements serverCrashProcessingEnabled -private finalProcedureEvent? serverCrashProcessingEnabled +private finalProcedureEvent? serverCrashProcessingEnabled @@ -1704,7 +1704,7 @@ implements maxBlancingTime -private
[38/51] [partial] hbase-site git commit: Published site at e468b4022f76688851b3e0c34722f01a56bd624f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/org/apache/hadoop/hbase/client/class-use/Row.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/Row.html b/apidocs/org/apache/hadoop/hbase/client/class-use/Row.html index d7189fd..a30f78b 100644 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/Row.html +++ b/apidocs/org/apache/hadoop/hbase/client/class-use/Row.html @@ -192,29 +192,29 @@ int -Get.compareTo(Rowother) - - -int -Mutation.compareTo(Rowd) +RowMutations.compareTo(Rowi) Deprecated. As of release 2.0.0, this will be removed in HBase 3.0.0. Use COMPARATOR instead - + int -RowMutations.compareTo(Rowi) +Row.compareTo(Rowvar1) Deprecated. As of release 2.0.0, this will be removed in HBase 3.0.0. Use COMPARATOR instead + +int +Get.compareTo(Rowother) + int -Row.compareTo(Rowvar1) +Mutation.compareTo(Rowd) Deprecated. As of release 2.0.0, this will be removed in HBase 3.0.0. Use COMPARATOR instead http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/org/apache/hadoop/hbase/client/class-use/RowMutations.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/RowMutations.html b/apidocs/org/apache/hadoop/hbase/client/class-use/RowMutations.html index fda7098..0d96574 100644 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/RowMutations.html +++ b/apidocs/org/apache/hadoop/hbase/client/class-use/RowMutations.html @@ -162,14 +162,14 @@ -https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -AsyncTable.mutateRow(RowMutationsmutation) +void +Table.mutateRow(RowMutationsrm) Performs multiple mutations atomically on a single row. -void -Table.mutateRow(RowMutationsrm) +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 +AsyncTable.mutateRow(RowMutationsmutation) Performs multiple mutations atomically on a single row. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html b/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html index d99d738..14f5be1 100644 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html +++ b/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html @@ -365,30 +365,39 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. Scan -Scan.setTimeStamp(longtimestamp) +Scan.setTimestamp(longtimestamp) Get versions of columns with the specified timestamp. Scan +Scan.setTimeStamp(longtimestamp) +Deprecated. +As of release 2.0.0, this will be removed in HBase 3.0.0. + Use setTimestamp(long) instead + + + + +Scan Scan.withStartRow(byte[]startRow) Set the start row of the scan. - + Scan Scan.withStartRow(byte[]startRow, booleaninclusive) Set the start row of the scan. - + Scan Scan.withStopRow(byte[]stopRow) Set the stop row of the scan. - + Scan Scan.withStopRow(byte[]stopRow, booleaninclusive) @@ -406,15 +415,15 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. ResultScanner -AsyncTable.getScanner(Scanscan) -Returns a scanner on the current table as specified by the Scan object. +Table.getScanner(Scanscan) +Returns a scanner on the current table as specified by the Scan + object. ResultScanner -Table.getScanner(Scanscan) -Returns a scanner on the current table as specified by the Scan - object. +AsyncTable.getScanner(Scanscan) +Returns a scanner on the current table as specified by the Scan object. @@ -508,14 +517,14 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. Scan -TableSplit.getScan() -Returns a Scan object from the stored string representation. +TableInputFormatBase.getScan() +Gets the scan defining the actual details like columns etc. Scan -TableInputFormatBase.getScan() -Gets the scan defining the actual details like columns etc. +TableSplit.getScan() +Returns a Scan object from the stored string representation. @@ -701,13 +710,13 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. void -TableRecordReader.setScan(Scanscan)
[38/51] [partial] hbase-site git commit: Published site at 64061f896fe21512504e3886a400759e88b519da.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f1ebf5b6/devapidocs/deprecated-list.html -- diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html index ccd2d69..3876dcf 100644 --- a/devapidocs/deprecated-list.html +++ b/devapidocs/deprecated-list.html @@ -580,87 +580,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) @@ -743,13 +743,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)
[38/51] [partial] hbase-site git commit: Published site at 4cb40e6d846ce1f28ffb40d388c9efb753197813.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4dc2a2e8/devapidocs/deprecated-list.html -- diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html index 3876dcf..ccd2d69 100644 --- a/devapidocs/deprecated-list.html +++ b/devapidocs/deprecated-list.html @@ -580,87 +580,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) @@ -743,13 +743,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)
[38/51] [partial] hbase-site git commit: Published site at 8ab7b20f48951d77945181024f5e15842bc253c4.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6eb695c8/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html index 6a77cc8..7654a0e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html @@ -82,250 +82,251 @@ 074 */ 075 private int previousState; 076 -077 protected enum Flow { -078HAS_MORE_STATE, -079NO_MORE_STATE, -080 } -081 -082 /** -083 * called to perform a single step of the specified 'state' of the procedure -084 * @param state state to execute -085 * @return Flow.NO_MORE_STATE if the procedure is completed, -086 * Flow.HAS_MORE_STATE if there is another step. -087 */ -088 protected abstract Flow executeFromState(TEnvironment env, TState state) -089 throws ProcedureSuspendedException, ProcedureYieldException, InterruptedException; -090 -091 /** -092 * called to perform the rollback of the specified state -093 * @param state state to rollback -094 * @throws IOException temporary failure, the rollback will retry later -095 */ -096 protected abstract void rollbackState(TEnvironment env, TState state) -097throws IOException, InterruptedException; -098 -099 /** -100 * Convert an ordinal (or state id) to an Enum (or more descriptive) state object. -101 * @param stateId the ordinal() of the state enum (or state id) -102 * @return the state enum object -103 */ -104 protected abstract TState getState(int stateId); -105 -106 /** -107 * Convert the Enum (or more descriptive) state object to an ordinal (or state id). -108 * @param state the state enum object -109 * @return stateId the ordinal() of the state enum (or state id) -110 */ -111 protected abstract int getStateId(TState state); -112 -113 /** -114 * Return the initial state object that will be used for the first call to executeFromState(). -115 * @return the initial state enum object -116 */ -117 protected abstract TState getInitialState(); -118 -119 /** -120 * Set the next state for the procedure. -121 * @param state the state enum object -122 */ -123 protected void setNextState(final TState state) { -124setNextState(getStateId(state)); -125failIfAborted(); -126 } -127 -128 /** -129 * By default, the executor will try ro run all the steps of the procedure start to finish. -130 * Return true to make the executor yield between execution steps to -131 * give other procedures time to run their steps. -132 * @param state the state we are going to execute next. -133 * @return Return true if the executor should yield before the execution of the specified step. -134 * Defaults to return false. -135 */ -136 protected boolean isYieldBeforeExecuteFromState(TEnvironment env, TState state) { -137return false; -138 } -139 -140 /** -141 * Add a child procedure to execute -142 * @param subProcedure the child procedure -143 */ -144 protected void addChildProcedure(ProcedureTEnvironment... subProcedure) { -145if (subProcedure == null) return; -146final int len = subProcedure.length; -147if (len == 0) return; -148if (subProcList == null) { -149 subProcList = new ArrayList(len); -150} -151for (int i = 0; i len; ++i) { -152 ProcedureTEnvironment proc = subProcedure[i]; -153 if (!proc.hasOwner()) proc.setOwner(getOwner()); -154 subProcList.add(proc); -155} -156 } -157 -158 @Override -159 protected Procedure[] execute(final TEnvironment env) -160 throws ProcedureSuspendedException, ProcedureYieldException, InterruptedException { -161updateTimestamp(); -162try { -163 failIfAborted(); -164 -165 if (!hasMoreState() || isFailed()) return null; -166 TState state = getCurrentState(); -167 if (stateCount == 0) { -168 setNextState(getStateId(state)); -169 } -170 -171 if (LOG.isTraceEnabled()) { -172LOG.trace(state + " " + this + "; cycles=" + this.cycles); -173 } -174 // Keep running count of cycles -175 if (getStateId(state) != this.previousState) { -176this.previousState = getStateId(state); -177this.cycles = 0; -178 } else { -179this.cycles++; -180 } -181 -182 LOG.trace("{}", toString()); -183 stateFlow = executeFromState(env, state); -184 if (!hasMoreState()) setNextState(EOF_STATE); -185 if (subProcList != null !subProcList.isEmpty()) { -186Procedure[] subProcedures = subProcList.toArray(new Procedure[subProcList.size()]); -187subProcList = null; -188return
[38/51] [partial] hbase-site git commit: Published site at 00095a2ef9442e3fd86c04876c9d91f2f8b23ad8.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bd675fa3/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html index d918552..2b5360c 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html @@ -1773,7 +1773,7 @@ implements checkFlushed -protected finalbooleancheckFlushed() +protected finalbooleancheckFlushed() @@ -1782,7 +1782,7 @@ implements getScannerOrder -publiclonggetScannerOrder() +publiclonggetScannerOrder() Description copied from interface:KeyValueScanner Get the order of this KeyValueScanner. This is only relevant for StoreFileScanners and MemStoreScanners (other scanners simply return 0). This is required for comparing multiple @@ -1803,7 +1803,7 @@ implements parallelSeek -privatevoidparallelSeek(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">List? extends KeyValueScannerscanners, +privatevoidparallelSeek(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">List? extends KeyValueScannerscanners, Cellkv) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Seek storefiles in parallel to optimize IO latency as much as possible @@ -1822,7 +1822,7 @@ implements getAllScannersForTesting -https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListKeyValueScannergetAllScannersForTesting() +https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListKeyValueScannergetAllScannersForTesting() Used in testing. Returns: @@ -1836,7 +1836,7 @@ implements enableLazySeekGlobally -staticvoidenableLazySeekGlobally(booleanenable) +staticvoidenableLazySeekGlobally(booleanenable) @@ -1845,7 +1845,7 @@ implements getEstimatedNumberOfKvsScanned -publiclonggetEstimatedNumberOfKvsScanned() +publiclonggetEstimatedNumberOfKvsScanned() Returns: The estimated number of KVs seen by this scanner (includes some skipped KVs). @@ -1858,7 +1858,7 @@ implements getNextIndexedKey -publicCellgetNextIndexedKey() +publicCellgetNextIndexedKey() Specified by: getNextIndexedKeyin interfaceKeyValueScanner @@ -1877,7 +1877,7 @@ implements shipped -publicvoidshipped() +publicvoidshipped() throws https://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:Shipper Called after a batch of rows scanned and set to be returned to client. Any in between cleanup http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bd675fa3/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ChunkCreator.MemStoreChunkPool.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ChunkCreator.MemStoreChunkPool.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ChunkCreator.MemStoreChunkPool.html index 3ed57d2..ff2dea2 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ChunkCreator.MemStoreChunkPool.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ChunkCreator.MemStoreChunkPool.html @@ -121,7 +121,8 @@ private ChunkCreator.MemStoreChunkPool -ChunkCreator.initializePool(longglobalMemStoreSize, +ChunkCreator.initializePool(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringlabel, + longglobalMemStoreSize, floatpoolSizePercentage, floatinitialCountPercentage, intchunkSize, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bd675fa3/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.html index 5de5991..1ef5e53 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.html @@ -152,7 +152,8 @@ private ChunkCreator.MemStoreChunkPool -ChunkCreator.initializePool(longglobalMemStoreSize,
[38/51] [partial] hbase-site git commit: Published site at 22f4def942f8a3367d0ca6598317e9b9a7d0cfcd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8b1eaec1/checkstyle-aggregate.html -- diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html index 17e0b65..f6753f5 100644 --- a/checkstyle-aggregate.html +++ b/checkstyle-aggregate.html @@ -7,7 +7,7 @@ - + Apache HBase Checkstyle Results @@ -274,10 +274,10 @@ Warnings Errors -3586 +3589 0 0 -16104 +16093 Files @@ -1635,7 +1635,7 @@ org/apache/hadoop/hbase/client/TableDescriptorBuilder.java 0 0 -40 +32 org/apache/hadoop/hbase/client/TableState.java 0 @@ -1680,7 +1680,7 @@ org/apache/hadoop/hbase/client/TestAsyncRegionAdminApi.java 0 0 -8 +7 org/apache/hadoop/hbase/client/TestAsyncRegionAdminApi2.java 0 @@ -5225,7 +5225,7 @@ org/apache/hadoop/hbase/master/cleaner/TestSnapshotFromMaster.java 0 0 -2 +1 org/apache/hadoop/hbase/master/cleaner/TimeToLiveHFileCleaner.java 0 @@ -6820,7 +6820,7 @@ org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java 0 0 -80 +79 org/apache/hadoop/hbase/regionserver/RegionScanner.java 0 @@ -10340,7 +10340,7 @@ sortStaticImportsAlphabetically: true groups: *,org.apache.hbase.thirdparty,org.apache.hadoop.hbase.shaded option: top -1248 +1247 Error @@ -10352,7 +10352,7 @@ http://checkstyle.sourceforge.net/config_imports.html#UnusedImports;>UnusedImports processJavadoc: true -128 +126 Error indentation @@ -10370,12 +10370,12 @@ http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation;>JavadocTagContinuationIndentation offset: 2 -803 +784 Error http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription;>NonEmptyAtclauseDescription -3844 +3857 Error misc @@ -10393,7 +10393,7 @@ max: 100 ignorePattern: ^package.*|^import.*|a href|href|http://|https://|ftp://|org.apache.thrift.|com.google.protobuf.|hbase.protobuf.generated -1629 +1627 Error @@ -14364,217 +14364,217 @@ sizes LineLength Line is longer than 100 characters (found 110). -63 +66 Error sizes LineLength Line is longer than 100 characters (found 109). -67 +70 Error sizes LineLength Line is longer than 100 characters (found 115). -68 +71 Error sizes LineLength Line is longer than 100 characters (found 108). -69 +72 Error sizes LineLength Line is longer than 100 characters (found 105). -70 +73 Error sizes LineLength Line is longer than 100 characters (found 127). -71 +74 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -134 +137 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -196 +199 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -206 +209 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -216 +219 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -239 +242 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -342 +345 Error indentation Indentation 'method def modifier' have incorrect indentation level 3, expected level should be 2. -358 +361 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -376 +379 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -460 +463 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -470 +473 Error indentation Indentation 'method def' child have incorrect indentation level 3, expected level should be 4. -480 +483 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -530 +533 Error annotation MissingDeprecated Must include both @java.lang.Deprecated annotation and @deprecated Javadoc tag with description. -640 +643 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -653 +656 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -668 +671 Error javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. -698 +701 Error javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 2. -712 +715 Error javadoc NonEmptyAtclauseDescription At-clause
[38/51] [partial] hbase-site git commit: Published site at 31da4d0bce69b3a47066a5df675756087ce4dc60.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html index 58373f2..3d34f8c 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html @@ -1041,18 +1041,22 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. MultiVersionConcurrencyControl.WriteEntrywriteEntry) +private void +HRegion.BatchOperation.doFinishHotnessProtector(MiniBatchOperationInProgressMutationminiBatchOp) + + void HRegion.BatchOperation.doPostOpCleanupForMiniBatch(MiniBatchOperationInProgressMutationminiBatchOp, WALEditwalEdit, booleansuccess) - + void HRegion.MutationBatchOperation.doPostOpCleanupForMiniBatch(MiniBatchOperationInProgressMutationminiBatchOp, WALEditwalEdit, booleansuccess) - + private void HRegion.doProcessRowWithTimeout(RowProcessor?,?processor, longnow, @@ -1061,7 +1065,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. WALEditwalEdit, longtimeout) - + void Region.mutateRowsWithLocks(https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">CollectionMutationmutations, https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]rowsToLock, @@ -1070,7 +1074,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. Perform atomic mutations within the region. - + void HRegion.mutateRowsWithLocks(https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">CollectionMutationmutations, https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]rowsToLock, @@ -1079,20 +1083,20 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. Perform atomic (all or none) mutations within the region. - + void RegionCoprocessorHost.postBatchMutate(MiniBatchOperationInProgressMutationminiBatchOp) - + void RegionCoprocessorHost.postBatchMutateIndispensably(MiniBatchOperationInProgressMutationminiBatchOp, booleansuccess) - + void RegionCoprocessorHost.preBatchMutate(MiniBatchOperationInProgressMutationminiBatchOp) - + abstract void HRegion.BatchOperation.prepareMiniBatchOperations(MiniBatchOperationInProgressMutationminiBatchOp, longtimestamp, @@ -1101,19 +1105,19 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. count, tags and timestamp for all cells of all operations in a mini-batch. - + void HRegion.MutationBatchOperation.prepareMiniBatchOperations(MiniBatchOperationInProgressMutationminiBatchOp, longtimestamp, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegion.RowLockacquiredRowLocks) - + void HRegion.ReplayBatchOperation.prepareMiniBatchOperations(MiniBatchOperationInProgressMutationminiBatchOp, longtimestamp, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegion.RowLockacquiredRowLocks) - + void RowProcessor.process(longnow, HRegionregion, @@ -1123,24 +1127,24 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. HRegion handles the locks and MVCC and invokes this method properly. - + protected void HRegion.BatchOperation.writeMiniBatchOperationsToMemStore(MiniBatchOperationInProgressMutationminiBatchOp, longwriteNumber) - + abstract MultiVersionConcurrencyControl.WriteEntry HRegion.BatchOperation.writeMiniBatchOperationsToMemStore(MiniBatchOperationInProgressMutationminiBatchOp, MultiVersionConcurrencyControl.WriteEntrywriteEntry) Write mini-batch operations to MemStore - + MultiVersionConcurrencyControl.WriteEntry HRegion.MutationBatchOperation.writeMiniBatchOperationsToMemStore(MiniBatchOperationInProgressMutationminiBatchOp, MultiVersionConcurrencyControl.WriteEntrywriteEntry) - + MultiVersionConcurrencyControl.WriteEntry
[38/51] [partial] hbase-site git commit: Published site at 6b77786dfc46d25ac5bb5f1c8a4a9eb47b52a604.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/81cde4ce/devapidocs/deprecated-list.html -- diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html index ead7375..4b33e8f 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)
[38/51] [partial] hbase-site git commit: Published site at 1384da71375427b522b09f06862bb5d629cef52f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d347bde8/devapidocs/index-all.html -- diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html index 971bde1..06d6983 100644 --- a/devapidocs/index-all.html +++ b/devapidocs/index-all.html @@ -1302,6 +1302,12 @@ Add this table to the tracker and then read a watch on that node. +addArchivedFiles(SetMap.EntryString, Long) - Method in interface org.apache.hadoop.hbase.quotas.FileArchiverNotifier + +Records a file and its size in bytes being moved to the archive directory. + +addArchivedFiles(SetMap.EntryString, Long) - Method in class org.apache.hadoop.hbase.quotas.FileArchiverNotifierImpl + addAssignment(RegionInfo, ServerName) - Method in class org.apache.hadoop.hbase.master.SnapshotOfRegionAssignmentFromMeta addAttribute(String, Object) - Method in class org.apache.hadoop.hbase.rest.model.ColumnSchemaModel @@ -1687,7 +1693,7 @@ Append the given map of family->edits to a WALEdit data structure. -addFamilyStoreFile(String, String) - Method in class org.apache.hadoop.hbase.quotas.SnapshotQuotaObserverChore.StoreFileReference +addFamilyStoreFile(String, String) - Method in class org.apache.hadoop.hbase.quotas.FileArchiverNotifierImpl.StoreFileReference addFamilyVersion(byte[], long) - Method in class org.apache.hadoop.hbase.client.Delete @@ -6765,6 +6771,10 @@ BucketEntryGroup(long, long, long) - Constructor for class org.apache.hadoop.hbase.io.hfile.bucket.BucketCache.BucketEntryGroup +bucketFilesToSnapshot(String, MapString, Long, MapString, Long) - Method in class org.apache.hadoop.hbase.quotas.FileArchiverNotifierImpl + +For the given snapshot, find all files which this snapshotName references. + bucketIndex - Variable in exception org.apache.hadoop.hbase.io.hfile.bucket.CacheFullException bucketIndex() - Method in exception org.apache.hadoop.hbase.io.hfile.bucket.CacheFullException @@ -7134,6 +7144,10 @@ buildException(Throwable) - Static method in class org.apache.hadoop.hbase.security.visibility.VisibilityController +buildFileArchiveRequest(TableName, CollectionMap.EntryString, Long) - Method in class org.apache.hadoop.hbase.quotas.RegionServerSpaceQuotaManager + +Builds the protobuf message to inform the Master of files being archived. + buildFilter(String) - Static method in class org.apache.hadoop.hbase.rest.model.ScannerModel buildFilter(String) - Static method in class org.apache.hadoop.hbase.rest.ResultGenerator @@ -7808,6 +7822,8 @@ File cache for HFiles in the completed and currently running snapshots +CACHE - Variable in class org.apache.hadoop.hbase.quotas.FileArchiverNotifierFactoryImpl + cache - Variable in class org.apache.hadoop.hbase.quotas.QuotaRetriever cache - Variable in class org.apache.hadoop.hbase.quotas.QuotaRetriever.Iter @@ -8130,6 +8146,8 @@ cacheKey - Variable in class org.apache.hadoop.hbase.io.hfile.LruCachedBlock +CacheKey(Connection, Configuration, FileSystem, TableName) - Constructor for class org.apache.hadoop.hbase.quotas.FileArchiverNotifierFactoryImpl.CacheKey + cacheLocation(TableName, RegionLocations) - Method in interface org.apache.hadoop.hbase.client.ClusterConnection cacheLocation(TableName, RegionLocations) - Method in class org.apache.hadoop.hbase.client.ConnectionImplementation @@ -15691,6 +15709,12 @@ compute() - Method in class org.apache.hadoop.hbase.master.cleaner.CleanerChore.CleanerTask +computeAndStoreSnapshotSizes(CollectionString) - Method in interface org.apache.hadoop.hbase.quotas.FileArchiverNotifier + +Computes the size of a table and all of its snapshots, recording new "full" sizes for each. + +computeAndStoreSnapshotSizes(CollectionString) - Method in class org.apache.hadoop.hbase.quotas.FileArchiverNotifierImpl + computeBitSize(long, double) - Static method in class org.apache.hadoop.hbase.util.BloomFilterUtil computeBulkLoadSize(FileSystem, ListString) - Method in class org.apache.hadoop.hbase.quotas.policies.DefaultViolationPolicyEnforcement @@ -15779,6 +15803,10 @@ Computes total FileSystem size for the given Region. +computeSnapshotSizes(ListString) - Method in class org.apache.hadoop.hbase.quotas.FileArchiverNotifierImpl + +Computes the size of each snapshot against the table referenced by this. + computeSnapshotSizes(MultimapTableName, String) - Method in class org.apache.hadoop.hbase.quotas.SnapshotQuotaObserverChore Computes the size of each snapshot provided given the current files referenced by the table. @@ -15988,6 +16016,10 @@ conf - Variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore +conf - Variable in class org.apache.hadoop.hbase.quotas.FileArchiverNotifierFactoryImpl.CacheKey + +conf - Variable in class org.apache.hadoop.hbase.quotas.FileArchiverNotifierImpl + conf - Variable in class org.apache.hadoop.hbase.quotas.MasterSpaceQuotaObserver
[38/51] [partial] hbase-site git commit: Published site at b7b86839250bf9b295ebc1948826f43a88736d6c.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6b94a2f2/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html b/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html index 955617c..b040cce 100644 --- a/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html +++ b/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":41,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":41,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":41,"i49":9,"i50":9,"i51":9,"i52":9,"i53":9,"i54":9,"i55":9,"i56":9,"i57":9,"i58":9,"i59":9,"i60":9,"i61":9,"i62":9,"i63":9,"i64":9,"i65":9,"i66":9,"i67":9,"i68":9,"i69":9,"i70":9,"i71":9,"i72":9,"i73":9,"i74":9,"i75":9,"i76":9,"i77":9,"i78":9,"i79":9,"i80":9,"i81":9,"i82":9,"i83":9,"i84":9,"i85":9,"i86":9,"i87":9,"i88":9,"i89":9,"i90":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":41,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":41,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":9,"i50":9,"i51":9,"i52":9,"i53":9,"i54":9,"i55":41,"i56":9,"i57":9,"i58":9,"i59":9,"i60":9,"i61":9,"i62":9,"i63":9,"i64":9,"i65":9,"i66":9,"i67":9,"i68":9,"i69":9,"i70":9,"i71":9,"i72":9,"i73":9,"i74":9,"i75":9,"i76":9,"i77":9,"i78":9,"i79":9,"i80":9,"i81":9,"i82":9,"i83":9,"i84":9,"i85":9,"i86":9,"i87":9,"i88":9,"i89":9,"i90":9,"i91":9,"i92":9,"i93":9,"i94":9,"i95":9,"i96":9,"i97":9,"i98":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public class MetaTableAccessor +public class MetaTableAccessor extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object Read/write operations on region and assignment information store in hbase:meta. @@ -215,11 +215,15 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html static class +MetaTableAccessor.ReplicationBarrierResult + + +static class MetaTableAccessor.TableVisitorBase A Visitor for a table. - + static interface MetaTableAccessor.Visitor Implementations 'visit' a catalog table row. @@ -245,7 +249,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html LOG -(package private) static byte[] +private static byte[] META_REGION_PREFIX @@ -259,6 +263,18 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html METALOG +private static byte[] +REPLICATION_PARENT_QUALIFIER + + +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 +REPLICATION_PARENT_SEPARATOR + + +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 +REPLICATION_PARENT_SEPARATOR_REGEX + + private static https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true; title="class or interface in java.util.regex">Pattern SERVER_COLUMN_PATTERN A regex for parsing server columns from meta. @@ -351,12 +367,22 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html +static void +addReplicationBarrier(Putput, + longopenSeqNum) + + +private static void +addReplicationParent(Putput, +https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInfoparents) + + private static Put addSequenceNum(Putp, longopenSeqNum, intreplicaId) - + static void addSplitsToParent(Connectionconnection, RegionInforegionInfo, @@ -365,7 +391,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html Adds daughter region infos to hbase:meta row for the specified region. - + static https://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true; title="class or interface in java.util">NavigableMapRegionInfo,ServerName allTableRegions(Connectionconnection, TableNametableName) @@ -374,50 +400,50 @@ extends
[38/51] [partial] hbase-site git commit: Published site at 1d25b60831b8cc8f7ad5fd366f1867de5c20d2f3.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb05e3e3/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html -- diff --git a/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html b/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html index 6bba12a..0084b17 100644 --- a/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html +++ b/apidocs/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":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 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 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"; @@ -97,7 +97,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 +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.HTableDescriptor @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; All Implemented Interfaces: -http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableHTableDescriptor, TableDescriptor +https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableHTableDescriptor, TableDescriptor Deprecated. @@ -117,11 +117,11 @@ var activeTableTab = "activeTableTab"; Use TableDescriptorBuilder to build HTableDescriptor. -http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated +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 -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 TableDescriptor, http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableHTableDescriptor +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 all the column families, is the table a catalog table, hbase:meta , if the table is read only, the maximum size of the memstore, @@ -145,7 +145,7 @@ implements Field and Description -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 COMPACTION_ENABLED Deprecated. @@ -193,37 +193,37 @@ 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 +static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String DURABILITY Deprecated. -static
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec8bf761/devapidocs/index-all.html -- diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html index 2e3c90e..8554335 100644 --- a/devapidocs/index-all.html +++ b/devapidocs/index-all.html @@ -,10 +,6 @@ Append the given message to this buffer, automatically evicting older messages until the desired memory limit is achieved. -add(ProcedureExecutor.InlineChore) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.TimeoutExecutorThread - -add(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.TimeoutExecutorThread - add(RemoteProcedureDispatcher.RemoteProcedure) - Method in class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.BufferNode add(RemoteProcedureDispatcher.RemoteProcedureTEnv, TRemote) - Method in interface org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteNode @@ -1123,6 +1119,10 @@ add(ProcedureProtos.Procedure) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader.WalProcedureMap +add(InlineChore) - Method in class org.apache.hadoop.hbase.procedure2.TimeoutExecutorThread + +add(Procedure?) - Method in class org.apache.hadoop.hbase.procedure2.TimeoutExecutorThread + add(IterableCell, MemStoreSizing) - Method in class org.apache.hadoop.hbase.regionserver.AbstractMemStore add(Cell, MemStoreSizing) - Method in class org.apache.hadoop.hbase.regionserver.AbstractMemStore @@ -3467,6 +3467,8 @@ areSerializedFieldsEqual(Filter) - Method in class org.apache.hadoop.hbase.filter.ColumnRangeFilter +areSerializedFieldsEqual(Filter) - Method in class org.apache.hadoop.hbase.filter.ColumnValueFilter + areSerializedFieldsEqual(Filter) - Method in class org.apache.hadoop.hbase.filter.CompareFilter areSerializedFieldsEqual(Filter) - Method in class org.apache.hadoop.hbase.filter.DependentColumnFilter @@ -4689,10 +4691,10 @@ awaitTerminated(long, TimeUnit) - Method in class org.apache.hadoop.hbase.security.visibility.VisibilityReplicationEndpoint -awaitTermination() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.StoppableThread - awaitTermination() - Method in class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.TimeoutExecutorThread +awaitTermination() - Method in class org.apache.hadoop.hbase.procedure2.StoppableThread + @@ -10256,6 +10258,8 @@ checkClose() - Method in class org.apache.hadoop.hbase.client.BufferedMutatorImpl +checkClosed() - Method in class org.apache.hadoop.hbase.client.ConnectionImplementation + checkClusterIdExists(FileSystem, Path, int) - Static method in class org.apache.hadoop.hbase.util.FSUtils Checks that a cluster ID file exists in the HBase root directory @@ -13538,6 +13542,8 @@ An ModifyableFamilyDescriptor contains information about a column family such as the number of versions, compression settings, etc. +columnFound - Variable in class org.apache.hadoop.hbase.filter.ColumnValueFilter + columnIndex - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.NewVersionBehaviorTracker ColumnInterpreterT,S,P extends com.google.protobuf.Message,Q extends com.google.protobuf.Message,R extends com.google.protobuf.Message - Class in org.apache.hadoop.hbase.cop rocessor @@ -13622,6 +13628,15 @@ and enforcement of columns and numbers of versions and timeToLive during the course of a Get or Scan operation. +ColumnValueFilter - Class in org.apache.hadoop.hbase.filter + +Different from SingleColumnValueFilter which returns an entire row + when specified condition is matched, ColumnValueFilter return the matched cell only. + +ColumnValueFilter(byte[], byte[], CompareOperator, byte[]) - Constructor for class org.apache.hadoop.hbase.filter.ColumnValueFilter + +ColumnValueFilter(byte[], byte[], CompareOperator, ByteArrayComparable) - Constructor for class org.apache.hadoop.hbase.filter.ColumnValueFilter + combine() - Method in class org.apache.hadoop.hbase.client.CompleteScanResultCache CombinedBlockCache - Class in org.apache.hadoop.hbase.io.hfile @@ -14397,6 +14412,8 @@ comparator - Variable in class org.apache.hadoop.hbase.coprocessor.example.ValueRewritingObserver +comparator - Variable in class org.apache.hadoop.hbase.filter.ColumnValueFilter + comparator - Variable in class org.apache.hadoop.hbase.filter.CompareFilter comparator - Variable in class org.apache.hadoop.hbase.filter.SingleColumnValueFilter @@ -15166,6 +15183,10 @@ compareTypeBytes(Cell, Cell) - Method in class org.apache.hadoop.hbase.io.encoding.BufferedDataBlockEncoder.BufferedEncodedSeeker +compareValue(CompareOperator, ByteArrayComparable, Cell) - Method in class org.apache.hadoop.hbase.filter.ColumnValueFilter + +This method is used to determine a cell should be included or filtered out. +
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html index f385b1d..9b50c3e 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.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}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -231,6 +231,14 @@ implements Called when opening a scanner on the data of this MemStoreLAB + +boolean +isOffHeap() + + +boolean +isOnHeap() + @@ -417,7 +425,7 @@ implements - + decScannerCount publicvoiddecScannerCount() @@ -429,6 +437,32 @@ implements + + + + +isOnHeap +publicbooleanisOnHeap() + +Specified by: +isOnHeapin interfaceMemStoreLAB + + + + + + + + +isOffHeap +publicbooleanisOffHeap() + +Specified by: +isOffHeapin interfaceMemStoreLAB + + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/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 944a18d..66eb85e 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html @@ -151,7 +151,7 @@ extends Segment -dataSize, FIXED_OVERHEAD, heapSize, minSequenceId, tagsPresent, timeRangeTracker +FIXED_OVERHEAD, minSequenceId, segmentSize, tagsPresent, timeRangeTracker @@ -176,6 +176,11 @@ extends protected +ImmutableSegment(CellComparatorcomparator, +http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListImmutableSegmentsegments) + + +protected ImmutableSegment(CellSetcs, CellComparatorcomparator, MemStoreLABmemStoreLAB) @@ -183,7 +188,7 @@ extends + protected ImmutableSegment(Segmentsegment) @@ -231,7 +236,7 @@ extends Segment -close, compare, compareRows, decScannerCount, dump, getCellLength, getCellsCount, getCellSet, getComparator, getFirstAfter, getMemStoreLAB, getMinSequenceId, getScanner, getScanner, getScanners, getTimeRangeTracker, headSet, heapSize, heapSizeChange, incScannerCount, incSize, indexEntrySize, internalAdd, isEmpty, isTagsPresent, iterator, keySize, last, maybeCloneWithAllocator, setCellSet, shouldSeek, tailSet, updateMetaInfo, updateMetaInfo +close, compare, compareRows, decScannerCount, dump, getCellLength, getCellsCount, getCellSet, getComparator, getMemStoreLAB, getMemStoreSize, getMinSequenceId, getScanner, getScanner, getScanners, getTimeRangeTracker, headSet, heapSize, heapSizeChange, incScannerCount, incSize, indexEntryOffHeapSize, indexEntryOnHeapSize, indexEntrySize, internalAdd, isEmpty, isTagsPresent, iterator, keySize, last, maybeCloneWithAllocator, offHeapSize, offHeapSizeChan ge, setCellSet, shouldSeek, tailSet, updateMetaInfo, updateMetaInfo @@ -282,13 +287,23 @@ extends + + + + +ImmutableSegment +protectedImmutableSegment(CellComparatorcomparator, + http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListImmutableSegmentsegments) + + ImmutableSegment -protectedImmutableSegment(CellSetcs, +protectedImmutableSegment(CellSetcs, CellComparatorcomparator, MemStoreLABmemStoreLAB) @@ -301,7 +316,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 @@ -340,7 +355,7 @@ extends getNumOfSegments -publicintgetNumOfSegments() +publicintgetNumOfSegments() @@ -349,7 +364,7 @@ extends getAllSegments
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html index 542c7a7..e4e6219 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html @@ -3047,7 +3047,7 @@ implements closeLock -private finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object closeLock +private finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object closeLock @@ -3056,7 +3056,7 @@ implements MEMSTORE_PERIODIC_FLUSH_INTERVAL -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_PERIODIC_FLUSH_INTERVAL +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_PERIODIC_FLUSH_INTERVAL Conf key for the periodic flush interval See Also: @@ -3070,7 +3070,7 @@ implements DEFAULT_CACHE_FLUSH_INTERVAL -public static finalint DEFAULT_CACHE_FLUSH_INTERVAL +public static finalint DEFAULT_CACHE_FLUSH_INTERVAL Default interval for the memstore flush See Also: @@ -3084,7 +3084,7 @@ implements SYSTEM_CACHE_FLUSH_INTERVAL -public static finalint SYSTEM_CACHE_FLUSH_INTERVAL +public static finalint SYSTEM_CACHE_FLUSH_INTERVAL Default interval for System tables memstore flush See Also: @@ -3098,7 +3098,7 @@ implements MEMSTORE_FLUSH_PER_CHANGES -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_FLUSH_PER_CHANGES +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_FLUSH_PER_CHANGES Conf key to force a flush if there are already enough changes for one region in memstore See Also: @@ -3112,7 +3112,7 @@ implements DEFAULT_FLUSH_PER_CHANGES -public static finallong DEFAULT_FLUSH_PER_CHANGES +public static finallong DEFAULT_FLUSH_PER_CHANGES See Also: Constant Field Values @@ -3125,7 +3125,7 @@ implements MAX_FLUSH_PER_CHANGES -public static finallong MAX_FLUSH_PER_CHANGES +public static finallong MAX_FLUSH_PER_CHANGES The following MAX_FLUSH_PER_CHANGES is large enough because each KeyValue has 20+ bytes overhead. Therefore, even 1G empty KVs occupy at least 20GB memstore size for a single region @@ -3140,7 +3140,7 @@ implements FOR_UNIT_TESTS_ONLY -private static finalbyte[] FOR_UNIT_TESTS_ONLY +private static finalbyte[] FOR_UNIT_TESTS_ONLY Row needed by below method. @@ -3150,7 +3150,7 @@ implements FIXED_OVERHEAD -public static finallong FIXED_OVERHEAD +public static finallong FIXED_OVERHEAD @@ -3159,7 +3159,7 @@ implements DEEP_OVERHEAD -public static finallong DEEP_OVERHEAD +public static finallong DEEP_OVERHEAD @@ -3168,7 +3168,7 @@ implements MOCKED_LIST -private static finalhttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCell MOCKED_LIST +private static finalhttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCell MOCKED_LIST A mocked list implementation - discards all updates. @@ -3339,7 +3339,7 @@ publiclong initializeStores -privatelonginitializeStores(CancelableProgressablereporter, +privatelonginitializeStores(CancelableProgressablereporter, MonitoredTaskstatus) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Open all Stores. @@ -3360,7 +3360,7 @@ publiclong initializeWarmup -privatevoidinitializeWarmup(CancelableProgressablereporter) +privatevoidinitializeWarmup(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 Throws: @@ -3374,7 +3374,7 @@ publiclong getStoreFiles -privatehttp://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true; title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listorg.apache.hadoop.fs.PathgetStoreFiles() +privatehttp://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true;
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/94208cfe/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html index d92043a..fa63017 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html @@ -423,7 +423,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. HRegionInfo -RegionServerCallable.getHRegionInfo() +ScannerCallableWithReplicas.getHRegionInfo() HRegionInfo @@ -435,7 +435,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. HRegionInfo -ScannerCallableWithReplicas.getHRegionInfo() +RegionServerCallable.getHRegionInfo() http://git-wip-us.apache.org/repos/asf/hbase-site/blob/94208cfe/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html index 5fb5aab..bb30224 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html @@ -162,7 +162,7 @@ service. private static HRegionLocation -MetaTableAccessor.getRegionLocation(Resultr, +AsyncMetaTableAccessor.getRegionLocation(Resultr, RegionInforegionInfo, intreplicaId) Returns the HRegionLocation parsed from the given meta row Result @@ -171,7 +171,7 @@ service. private static HRegionLocation -AsyncMetaTableAccessor.getRegionLocation(Resultr, +MetaTableAccessor.getRegionLocation(Resultr, RegionInforegionInfo, intreplicaId) Returns the HRegionLocation parsed from the given meta row Result @@ -304,6 +304,14 @@ service. HTableMultiplexer.FlushWorker.addr +HRegionLocation +AsyncClientScanner.OpenScannerResponse.loc + + +private HRegionLocation +AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.loc + + private HRegionLocation AsyncScanSingleRegionRpcRetryingCaller.loc @@ -312,23 +320,15 @@ service. AsyncBatchRpcRetryingCaller.RegionRequest.loc -HRegionLocation -AsyncClientScanner.OpenScannerResponse.loc +protected HRegionLocation +RegionAdminServiceCallable.location -private HRegionLocation -AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.loc - - protected HRegionLocation RegionServerCallable.location Some subclasses want to set their own location. - -protected HRegionLocation -RegionAdminServiceCallable.location - @@ -371,11 +371,11 @@ service. protected HRegionLocation -RegionServerCallable.getLocation() +MultiServerCallable.getLocation() protected HRegionLocation -MultiServerCallable.getLocation() +RegionServerCallable.getLocation() HRegionLocation @@ -383,43 +383,43 @@ service. HRegionLocation -RegionLocator.getRegionLocation(byte[]row) +HRegionLocator.getRegionLocation(byte[]row) Finds the region on which the given row is being served. HRegionLocation -HRegionLocator.getRegionLocation(byte[]row) +RegionLocator.getRegionLocation(byte[]row) Finds the region on which the given row is being served. HRegionLocation -RegionLocator.getRegionLocation(byte[]row, +HRegionLocator.getRegionLocation(byte[]row, booleanreload) Finds the region on which the given row is being served. HRegionLocation -HRegionLocator.getRegionLocation(byte[]row, +RegionLocator.getRegionLocation(byte[]row, booleanreload) Finds the region on which the given row is being served. HRegionLocation -ClusterConnection.getRegionLocation(TableNametableName, +ConnectionImplementation.getRegionLocation(TableNametableName, byte[]row, - booleanreload) -Find region location hosting passed row - + booleanreload) HRegionLocation -ConnectionImplementation.getRegionLocation(TableNametableName, +ClusterConnection.getRegionLocation(TableNametableName, byte[]row, - booleanreload) + booleanreload) +Find region location hosting passed row + private HRegionLocation @@ -434,15 +434,20 @@ service. HRegionLocation +ConnectionImplementation.locateRegion(byte[]regionName) + + +HRegionLocation ClusterConnection.locateRegion(byte[]regionName) Gets the location of the region of regionName. - + HRegionLocation -ConnectionImplementation.locateRegion(byte[]regionName) +ConnectionImplementation.locateRegion(TableNametableName, +byte[]row) - + HRegionLocation ClusterConnection.locateRegion(TableNametableName, byte[]row) @@ -450,11 +455,6 @@ service. lives in.
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cd17dc5/devapidocs/org/apache/hadoop/hbase/ClusterMetrics.Option.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ClusterMetrics.Option.html b/devapidocs/org/apache/hadoop/hbase/ClusterMetrics.Option.html index f5ffd58..6d1565a 100644 --- a/devapidocs/org/apache/hadoop/hbase/ClusterMetrics.Option.html +++ b/devapidocs/org/apache/hadoop/hbase/ClusterMetrics.Option.html @@ -363,7 +363,7 @@ the order they are declared. values -public staticClusterMetrics.Option[]values() +public staticClusterMetrics.Option[]values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows: @@ -383,7 +383,7 @@ for (ClusterMetrics.Option c : ClusterMetrics.Option.values()) valueOf -public staticClusterMetrics.OptionvalueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) +public staticClusterMetrics.OptionvalueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cd17dc5/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html b/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html index becd4fb..58394b8 100644 --- a/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html +++ b/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html @@ -289,7 +289,7 @@ the order they are declared. values -public staticMetaTableAccessor.QueryType[]values() +public staticMetaTableAccessor.QueryType[]values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows: @@ -309,7 +309,7 @@ for (MetaTableAccessor.QueryType c : MetaTableAccessor.QueryType.values()) valueOf -public staticMetaTableAccessor.QueryTypevalueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) +public staticMetaTableAccessor.QueryTypevalueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cd17dc5/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html b/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html index 0f53c9f..54ff8e6 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/class-use/BackupInfo.html @@ -336,13 +336,13 @@ http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListBackupInfo -BackupSystemTable.getHistory(intn) -Get first n backup history records - +BackupAdminImpl.getHistory(intn) http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListBackupInfo -BackupAdminImpl.getHistory(intn) +BackupSystemTable.getHistory(intn) +Get first n backup history records + http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListBackupInfo http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cd17dc5/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html index 8a340a1..f1c257b 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html @@ -168,9 +168,9 @@ java.lang.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
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/828486ae/devapidocs/org/apache/hadoop/hbase/class-use/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
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f272b0e8/devapidocs/deprecated-list.html -- diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html index 1decffe..c765780 100644 --- a/devapidocs/deprecated-list.html +++ b/devapidocs/deprecated-list.html @@ -202,32 +202,42 @@ +org.apache.hadoop.hbase.master.MirroringTableStateManager +Since 2.0.0. To be removed in 3.0.0. + + + org.apache.hadoop.hbase.RegionLoad As of release 2.0.0, this will be removed in HBase 3.0.0 Use RegionMetrics instead. - + org.apache.hadoop.hbase.client.replication.ReplicationAdmin use Admin instead. - + org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint As of release 2.0.0, this will be removed in HBase 3.0.0 - + org.apache.hadoop.hbase.ServerLoad As of release 2.0.0, this will be removed in HBase 3.0.0 Use ServerMetrics instead. - + org.apache.hadoop.hbase.client.UnmodifyableHRegionInfo As of release 2.0.0, this will be removed in HBase 3.0.0. + +org.apache.hadoop.hbase.util.ZKDataMigrator +Since 2.0.0. To be removed in hbase-3.0.0. + + org.apache.hadoop.hbase.zookeeper.ZKLeaderManager Not used @@ -545,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) -
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c83a37c8/devapidocs/org/apache/hadoop/hbase/class-use/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
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0ab8335e/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html index bb30224..5fb5aab 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html @@ -162,7 +162,7 @@ service. private static HRegionLocation -AsyncMetaTableAccessor.getRegionLocation(Resultr, +MetaTableAccessor.getRegionLocation(Resultr, RegionInforegionInfo, intreplicaId) Returns the HRegionLocation parsed from the given meta row Result @@ -171,7 +171,7 @@ service. private static HRegionLocation -MetaTableAccessor.getRegionLocation(Resultr, +AsyncMetaTableAccessor.getRegionLocation(Resultr, RegionInforegionInfo, intreplicaId) Returns the HRegionLocation parsed from the given meta row Result @@ -304,14 +304,6 @@ service. HTableMultiplexer.FlushWorker.addr -HRegionLocation -AsyncClientScanner.OpenScannerResponse.loc - - -private HRegionLocation -AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.loc - - private HRegionLocation AsyncScanSingleRegionRpcRetryingCaller.loc @@ -320,15 +312,23 @@ service. AsyncBatchRpcRetryingCaller.RegionRequest.loc -protected HRegionLocation -RegionAdminServiceCallable.location +HRegionLocation +AsyncClientScanner.OpenScannerResponse.loc +private HRegionLocation +AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.loc + + protected HRegionLocation RegionServerCallable.location Some subclasses want to set their own location. + +protected HRegionLocation +RegionAdminServiceCallable.location + @@ -371,11 +371,11 @@ service. protected HRegionLocation -MultiServerCallable.getLocation() +RegionServerCallable.getLocation() protected HRegionLocation -RegionServerCallable.getLocation() +MultiServerCallable.getLocation() HRegionLocation @@ -383,44 +383,44 @@ service. HRegionLocation -HRegionLocator.getRegionLocation(byte[]row) +RegionLocator.getRegionLocation(byte[]row) Finds the region on which the given row is being served. HRegionLocation -RegionLocator.getRegionLocation(byte[]row) +HRegionLocator.getRegionLocation(byte[]row) Finds the region on which the given row is being served. HRegionLocation -HRegionLocator.getRegionLocation(byte[]row, +RegionLocator.getRegionLocation(byte[]row, booleanreload) Finds the region on which the given row is being served. HRegionLocation -RegionLocator.getRegionLocation(byte[]row, +HRegionLocator.getRegionLocation(byte[]row, booleanreload) Finds the region on which the given row is being served. HRegionLocation -ConnectionImplementation.getRegionLocation(TableNametableName, - byte[]row, - booleanreload) - - -HRegionLocation ClusterConnection.getRegionLocation(TableNametableName, byte[]row, booleanreload) Find region location hosting passed row + +HRegionLocation +ConnectionImplementation.getRegionLocation(TableNametableName, + byte[]row, + booleanreload) + private HRegionLocation AsyncRequestFutureImpl.getReplicaLocationOrFail(Actionaction) @@ -434,20 +434,15 @@ service. HRegionLocation -ConnectionImplementation.locateRegion(byte[]regionName) - - -HRegionLocation ClusterConnection.locateRegion(byte[]regionName) Gets the location of the region of regionName. - + HRegionLocation -ConnectionImplementation.locateRegion(TableNametableName, -byte[]row) +ConnectionImplementation.locateRegion(byte[]regionName) - + HRegionLocation ClusterConnection.locateRegion(TableNametableName, byte[]row) @@ -455,6 +450,11 @@ service. lives in. + +HRegionLocation +ConnectionImplementation.locateRegion(TableNametableName, +byte[]row) + private HRegionLocation AsyncNonMetaRegionLocator.locateRowBeforeInCache(AsyncNonMetaRegionLocator.TableCachetableCache, @@ -469,17 +469,17 @@ service. HRegionLocation -ConnectionImplementation.relocateRegion(TableNametableName, - byte[]row) - - -HRegionLocation ClusterConnection.relocateRegion(TableNametableName, byte[]row) Find the location of the region of tableName that row lives in, ignoring any value that might be in the cache. + +HRegionLocation +ConnectionImplementation.relocateRegion(TableNametableName, + byte[]row) + @@ -491,14 +491,14 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHRegionLocation -HRegionLocator.getAllRegionLocations() - -
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html index ee8aa36..8f7e01c 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; -private static interface RSProcedureDispatcher.RemoteProcedureResolver +private static interface RSProcedureDispatcher.RemoteProcedureResolver @@ -164,7 +164,7 @@ var activeTableTab = "activeTableTab"; dispatchOpenRequests -voiddispatchOpenRequests(MasterProcedureEnvenv, +voiddispatchOpenRequests(MasterProcedureEnvenv, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRSProcedureDispatcher.RegionOpenOperationoperations) @@ -174,7 +174,7 @@ var activeTableTab = "activeTableTab"; dispatchCloseRequests -voiddispatchCloseRequests(MasterProcedureEnvenv, +voiddispatchCloseRequests(MasterProcedureEnvenv, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRSProcedureDispatcher.RegionCloseOperationoperations) @@ -184,7 +184,7 @@ var activeTableTab = "activeTableTab"; dispatchServerOperations -voiddispatchServerOperations(MasterProcedureEnvenv, +voiddispatchServerOperations(MasterProcedureEnvenv, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRSProcedureDispatcher.ServerOperationoperations) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html index e91e960..6227d95 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; -public static final class RSProcedureDispatcher.ServerOperation +public static final class RSProcedureDispatcher.ServerOperation extends RemoteProcedureDispatcher.RemoteOperation @@ -224,7 +224,7 @@ extends procId -private finallong procId +private finallong procId @@ -233,7 +233,7 @@ extends rsProcClass -private finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true; title="class or interface in java.lang">Class? rsProcClass +private finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true; title="class or interface in java.lang">Class? rsProcClass @@ -242,7 +242,7 @@ extends rsProcData -private finalbyte[] rsProcData +private finalbyte[] rsProcData @@ -259,7 +259,7 @@ extends ServerOperation -publicServerOperation(RemoteProcedureDispatcher.RemoteProcedureremoteProcedure, +publicServerOperation(RemoteProcedureDispatcher.RemoteProcedureremoteProcedure, longprocId, http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true; title="class or interface in java.lang">Class?rsProcClass, byte[]rsProcData) @@ -279,7 +279,7 @@ extends buildRequest -publicorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RemoteProcedureRequestbuildRequest() +publicorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RemoteProcedureRequestbuildRequest() http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html index 4849b68..34132f7 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html @@ -507,7 +507,7 @@ implements abortPendingOperations
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f2eeb22/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html index 856c415..ebec045 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; -static class HRegion.MutationBatchOperation +static class HRegion.MutationBatchOperation extends HRegion.BatchOperationMutation Batch of mutation operations. Base class is shared with HRegion.ReplayBatchOperation as most of the logic is same. @@ -342,7 +342,7 @@ extends nonceGroup -privatelong nonceGroup +privatelong nonceGroup @@ -351,7 +351,7 @@ extends nonce -privatelong nonce +privatelong nonce @@ -368,7 +368,7 @@ extends MutationBatchOperation -publicMutationBatchOperation(HRegionregion, +publicMutationBatchOperation(HRegionregion, Mutation[]operations, booleanatomic, longnonceGroup, @@ -389,7 +389,7 @@ extends getMutation -publicMutationgetMutation(intindex) +publicMutationgetMutation(intindex) Specified by: getMutationin classHRegion.BatchOperationMutation @@ -402,7 +402,7 @@ extends getNonceGroup -publiclonggetNonceGroup(intindex) +publiclonggetNonceGroup(intindex) Specified by: getNonceGroupin classHRegion.BatchOperationMutation @@ -415,7 +415,7 @@ extends getNonce -publiclonggetNonce(intindex) +publiclonggetNonce(intindex) Specified by: getNoncein classHRegion.BatchOperationMutation @@ -428,7 +428,7 @@ extends getMutationsForCoprocs -publicMutation[]getMutationsForCoprocs() +publicMutation[]getMutationsForCoprocs() Description copied from class:HRegion.BatchOperation This method is potentially expensive and useful mostly for non-replay CP path. @@ -443,7 +443,7 @@ extends isInReplay -publicbooleanisInReplay() +publicbooleanisInReplay() Specified by: isInReplayin classHRegion.BatchOperationMutation @@ -456,7 +456,7 @@ extends getOrigLogSeqNum -publiclonggetOrigLogSeqNum() +publiclonggetOrigLogSeqNum() Specified by: getOrigLogSeqNumin classHRegion.BatchOperationMutation @@ -469,7 +469,7 @@ extends startRegionOperation -publicvoidstartRegionOperation() +publicvoidstartRegionOperation() 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: @@ -485,7 +485,7 @@ extends closeRegionOperation -publicvoidcloseRegionOperation() +publicvoidcloseRegionOperation() 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: @@ -501,7 +501,7 @@ extends checkAndPreparePut -publicvoidcheckAndPreparePut(Putp) +publicvoidcheckAndPreparePut(Putp) 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 class:HRegion.BatchOperation Implement any Put request specific check and prepare logic here. Please refer to @@ -520,7 +520,7 @@ extends checkAndPrepare -publicvoidcheckAndPrepare() +publicvoidcheckAndPrepare() 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 class:HRegion.BatchOperation Validates each mutation and prepares a batch for write. If necessary (non-replay case), runs @@ -542,7 +542,7 @@ extends prepareMiniBatchOperations -publicvoidprepareMiniBatchOperations(MiniBatchOperationInProgressMutationminiBatchOp, +publicvoidprepareMiniBatchOperations(MiniBatchOperationInProgressMutationminiBatchOp, longtimestamp, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegion.RowLockacquiredRowLocks) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -563,7 +563,7 @@ extends buildWALEdits -publichttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairNonceKey,WALEditbuildWALEdits(MiniBatchOperationInProgressMutation miniBatchOp)
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/cc6597ec/testdevapidocs/org/apache/hadoop/hbase/HBaseClassTestRuleChecker.html -- diff --git a/testdevapidocs/org/apache/hadoop/hbase/HBaseClassTestRuleChecker.html b/testdevapidocs/org/apache/hadoop/hbase/HBaseClassTestRuleChecker.html new file mode 100644 index 000..c721c2a --- /dev/null +++ b/testdevapidocs/org/apache/hadoop/hbase/HBaseClassTestRuleChecker.html @@ -0,0 +1,309 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +HBaseClassTestRuleChecker (Apache HBase 3.0.0-SNAPSHOT Test API) + + + + + +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase +Class HBaseClassTestRuleChecker + + + +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.junit.runner.notification.RunListener + + +org.apache.hadoop.hbase.HBaseClassTestRuleChecker + + + + + + + + + + +@InterfaceAudience.Private + @RunListener.ThreadSafe +public class HBaseClassTestRuleChecker +extends org.junit.runner.notification.RunListener +A RunListener to confirm that we have a CategoryBasedTimeout class rule for every test. + + + + + + + + + + + +Nested Class Summary + + + + +Nested classes/interfaces inherited from classorg.junit.runner.notification.RunListener +org.junit.runner.notification.RunListener.ThreadSafe + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +HBaseClassTestRuleChecker() + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +void +testStarted(org.junit.runner.Descriptiondescription) + + + + + + +Methods inherited from classorg.junit.runner.notification.RunListener +testAssumptionFailure, testFailure, testFinished, testIgnored, testRunFinished, testRunStarted + + + + + +Methods inherited from classjava.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--; title="class or interface in java.lang">clone, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-; title="class or interface in java.lang">equals, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--; title="class or interface in java.lang">finalize, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--; title="class or interface in java.lang">getClass, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--; title="class or interface in java.lang">hashCode, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--; title="class or interface in java.lang">notify, http://docs.oracle.com/javase/8/docs/api/java/lang /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--; title="class or interface in java.lang">toString, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--; title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-; title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-; title="class or interface in java.lang">wait + + + + + + + + + + + + + + +Constructor Detail + + + + + +HBaseClassTestRuleChecker +publicHBaseClassTestRuleChecker() + + + + + + + + + +Method Detail + + + + + +testStarted +publicvoidtestStarted(org.junit.runner.Descriptiondescription) + throws
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupHFileCleaner.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupHFileCleaner.html b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupHFileCleaner.html index 1592678..ee337b2 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupHFileCleaner.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupHFileCleaner.html @@ -39,153 +39,155 @@ 031import org.apache.hadoop.hbase.HBaseInterfaceAudience; 032import org.apache.hadoop.hbase.TableName; 033import org.apache.hadoop.hbase.backup.impl.BackupSystemTable; -034import org.apache.yetus.audience.InterfaceAudience; -035import org.slf4j.Logger; -036import org.slf4j.LoggerFactory; -037import org.apache.hadoop.hbase.client.Connection; -038import org.apache.hadoop.hbase.client.ConnectionFactory; -039import org.apache.hadoop.hbase.master.cleaner.BaseHFileCleanerDelegate; -040import org.apache.hadoop.hbase.util.EnvironmentEdgeManager; +034import org.apache.hadoop.hbase.client.Connection; +035import org.apache.hadoop.hbase.client.ConnectionFactory; +036import org.apache.hadoop.hbase.master.cleaner.BaseHFileCleanerDelegate; +037import org.apache.hadoop.hbase.util.EnvironmentEdgeManager; +038import org.apache.yetus.audience.InterfaceAudience; +039import org.slf4j.Logger; +040import org.slf4j.LoggerFactory; 041 042import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting; -043import org.apache.hbase.thirdparty.com.google.common.base.Predicate; -044import org.apache.hbase.thirdparty.com.google.common.collect.Iterables; -045 -046/** -047 * Implementation of a file cleaner that checks if an hfile is still referenced by backup before -048 * deleting it from hfile archive directory. -049 */ -050@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.CONFIG) -051public class BackupHFileCleaner extends BaseHFileCleanerDelegate implements Abortable { -052 private static final Logger LOG = LoggerFactory.getLogger(BackupHFileCleaner.class); -053 private boolean stopped = false; -054 private boolean aborted; -055 private Configuration conf; -056 private Connection connection; -057 private long prevReadFromBackupTbl = 0, // timestamp of most recent read from backup:system table -058 secondPrevReadFromBackupTbl = 0; // timestamp of 2nd most recent read from backup:system table -059 //used by unit test to skip reading backup:system -060 private boolean checkForFullyBackedUpTables = true; -061 private ListTableName fullyBackedUpTables = null; -062 -063 private SetString getFilenameFromBulkLoad(Mapbyte[], ListPath[] maps) { -064SetString filenames = new HashSetString(); -065for (Mapbyte[], ListPath map : maps) { -066 if (map == null) continue; -067 for (ListPath paths : map.values()) { -068for (Path p : paths) { -069 filenames.add(p.getName()); -070} -071 } -072} -073return filenames; -074 } -075 -076 private SetString loadHFileRefs(ListTableName tableList) throws IOException { -077if (connection == null) { -078 connection = ConnectionFactory.createConnection(conf); -079} -080try (BackupSystemTable tbl = new BackupSystemTable(connection)) { -081 Mapbyte[], ListPath[] res = -082 tbl.readBulkLoadedFiles(null, tableList); -083 secondPrevReadFromBackupTbl = prevReadFromBackupTbl; -084 prevReadFromBackupTbl = EnvironmentEdgeManager.currentTime(); -085 return getFilenameFromBulkLoad(res); -086} -087 } -088 -089 @VisibleForTesting -090 void setCheckForFullyBackedUpTables(boolean b) { -091checkForFullyBackedUpTables = b; -092 } -093 @Override -094 public IterableFileStatus getDeletableFiles(IterableFileStatus files) { -095if (conf == null) { -096 return files; -097} -098// obtain the Set of TableName's which have been fully backed up -099// so that we filter BulkLoad to be returned from server -100if (checkForFullyBackedUpTables) { -101 if (connection == null) return files; -102 try (BackupSystemTable tbl = new BackupSystemTable(connection)) { -103fullyBackedUpTables = tbl.getTablesForBackupType(BackupType.FULL); -104 } catch (IOException ioe) { -105LOG.error("Failed to get tables which have been fully backed up, skipping checking", ioe); -106return Collections.emptyList(); -107 } -108 Collections.sort(fullyBackedUpTables); -109} -110final SetString hfileRefs; -111try { -112 hfileRefs = loadHFileRefs(fullyBackedUpTables); -113} catch (IOException ioe) { -114 LOG.error("Failed to read hfile references, skipping checking deletable files", ioe); -115 return Collections.emptyList(); -116} -117IterableFileStatus deletables =
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/96e5e102/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html index ca8be5e..b8e6dfa 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.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 (filterRowKey(current)) {
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8118541f/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html index 45e4434..5639266 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}; +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 tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -472,140 +472,146 @@ implements +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +flushRegionServer(ServerNamesn) +Flush all region on the region server. + + + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics getClusterMetrics() - + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics getClusterMetrics(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true; title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions) - + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureCompactionState getCompactionState(TableNametableName, CompactTypecompactType) Get the current compaction state of a table. - + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureCompactionState getCompactionStateForRegion(byte[]regionName) Get the current compaction state of region. - + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureTableDescriptor getDescriptor(TableNametableName) Method for getting the
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/14db89d7/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html index b50a65f..7271567 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html @@ -1718,312 +1718,314 @@ 1710 1711public WorkerThread(final ThreadGroup group) { 1712 super(group, "ProcExecWrkr-" + workerId.incrementAndGet()); -1713} -1714 -1715@Override -1716public void sendStopSignal() { -1717 scheduler.signalAll(); -1718} -1719 -1720@Override -1721public void run() { -1722 long lastUpdate = EnvironmentEdgeManager.currentTime(); -1723 try { -1724while (isRunning() keepAlive(lastUpdate)) { -1725 this.activeProcedure = scheduler.poll(keepAliveTime, TimeUnit.MILLISECONDS); -1726 if (this.activeProcedure == null) continue; -1727 int activeCount = activeExecutorCount.incrementAndGet(); -1728 int runningCount = store.setRunningProcedureCount(activeCount); -1729 if (LOG.isTraceEnabled()) { -1730LOG.trace("Execute pid=" + this.activeProcedure.getProcId() + -1731" runningCount=" + runningCount + ", activeCount=" + activeCount); -1732 } -1733 executionStartTime.set(EnvironmentEdgeManager.currentTime()); -1734 try { -1735 executeProcedure(this.activeProcedure); -1736 } catch (AssertionError e) { -1737LOG.info("ASSERT pid=" + this.activeProcedure.getProcId(), e); -1738throw e; -1739 } finally { -1740activeCount = activeExecutorCount.decrementAndGet(); -1741runningCount = store.setRunningProcedureCount(activeCount); -1742if (LOG.isTraceEnabled()) { -1743 LOG.trace("Halt pid=" + this.activeProcedure.getProcId() + -1744 " runningCount=" + runningCount + ", activeCount=" + activeCount); -1745} -1746this.activeProcedure = null; -1747lastUpdate = EnvironmentEdgeManager.currentTime(); -1748 executionStartTime.set(Long.MAX_VALUE); -1749 } -1750} -1751 } catch (Throwable t) { -1752LOG.warn("Worker terminating UNNATURALLY " + this.activeProcedure, t); -1753 } finally { -1754LOG.debug("Worker terminated."); -1755 } -1756 workerThreads.remove(this); -1757} -1758 -1759@Override -1760public String toString() { -1761 Procedure? p = this.activeProcedure; -1762 return getName() + "(pid=" + (p == null? Procedure.NO_PROC_ID: p.getProcId() + ")"); -1763} -1764 -1765/** -1766 * @return the time since the current procedure is running -1767 */ -1768public long getCurrentRunTime() { -1769 return EnvironmentEdgeManager.currentTime() - executionStartTime.get(); -1770} -1771 -1772private boolean keepAlive(final long lastUpdate) { -1773 if (workerThreads.size() = corePoolSize) return true; -1774 return (EnvironmentEdgeManager.currentTime() - lastUpdate) keepAliveTime; -1775} -1776 } -1777 -1778 /** -1779 * Runs task on a period such as check for stuck workers. -1780 * @see InlineChore -1781 */ -1782 private final class TimeoutExecutorThread extends StoppableThread { -1783private final DelayQueueDelayedWithTimeout queue = new DelayQueue(); -1784 -1785public TimeoutExecutorThread(final ThreadGroup group) { -1786 super(group, "ProcExecTimeout"); -1787} -1788 -1789@Override -1790public void sendStopSignal() { -1791 queue.add(DelayedUtil.DELAYED_POISON); -1792} -1793 -1794@Override -1795public void run() { -1796 final boolean traceEnabled = LOG.isTraceEnabled(); -1797 while (isRunning()) { -1798final DelayedWithTimeout task = DelayedUtil.takeWithoutInterrupt(queue); -1799if (task == null || task == DelayedUtil.DELAYED_POISON) { -1800 // the executor may be shutting down, -1801 // and the task is just the shutdown request -1802 continue; -1803} -1804 -1805if (traceEnabled) { -1806 LOG.trace("Executing " + task); -1807} -1808 -1809// execute the task -1810if (task instanceof InlineChore) { -1811 execInlineChore((InlineChore)task); -1812} else if (task instanceof DelayedProcedure) { -1813 execDelayedProcedure((DelayedProcedure)task); -1814} else { -1815 LOG.error("CODE-BUG unknown timeout task
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0b638133/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html index fa489c5..1fc3ca7 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.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 org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType; -114import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer; -115import
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html index e743560..163ade0 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html @@ -2124,1654 +2124,1642 @@ 2116return healthy; 2117 } 2118 -2119 private static final byte[] UNSPECIFIED_REGION = new byte[]{}; -2120 -2121 @Override -2122 public ListWAL getWALs() throws IOException { -2123return walFactory.getWALs(); -2124 } -2125 -2126 @Override -2127 public WAL getWAL(RegionInfo regionInfo) throws IOException { -2128WAL wal; -2129// _ROOT_ and hbase:meta regions have separate WAL. -2130if (regionInfo != null regionInfo.isMetaRegion() -2131 regionInfo.getReplicaId() == RegionInfo.DEFAULT_REPLICA_ID) { -2132 wal = walFactory.getMetaWAL(regionInfo.getEncodedNameAsBytes()); -2133} else if (regionInfo == null) { -2134 wal = walFactory.getWAL(UNSPECIFIED_REGION, null); -2135} else { -2136 byte[] namespace = regionInfo.getTable().getNamespace(); -2137 wal = walFactory.getWAL(regionInfo.getEncodedNameAsBytes(), namespace); -2138} -2139if (this.walRoller != null) { -2140 this.walRoller.addWAL(wal); -2141} -2142return wal; -2143 } -2144 -2145 public LogRoller getWalRoller() { -2146return walRoller; -2147 } -2148 -2149 @Override -2150 public Connection getConnection() { -2151return getClusterConnection(); -2152 } -2153 -2154 @Override -2155 public ClusterConnection getClusterConnection() { -2156return this.clusterConnection; -2157 } -2158 -2159 @Override -2160 public MetaTableLocator getMetaTableLocator() { -2161return this.metaTableLocator; -2162 } -2163 -2164 @Override -2165 public void stop(final String msg) { -2166stop(msg, false, RpcServer.getRequestUser().orElse(null)); -2167 } -2168 -2169 /** -2170 * Stops the regionserver. -2171 * @param msg Status message -2172 * @param force True if this is a regionserver abort -2173 * @param user The user executing the stop request, or null if no user is associated -2174 */ -2175 public void stop(final String msg, final boolean force, final User user) { -2176if (!this.stopped) { -2177 LOG.info("* STOPPING region server '" + this + "' *"); -2178 if (this.rsHost != null) { -2179// when forced via abort don't allow CPs to override -2180try { -2181 this.rsHost.preStop(msg, user); -2182} catch (IOException ioe) { -2183 if (!force) { -2184LOG.warn("The region server did not stop", ioe); -2185return; -2186 } -2187 LOG.warn("Skipping coprocessor exception on preStop() due to forced shutdown", ioe); -2188} -2189 } -2190 this.stopped = true; -2191 LOG.info("STOPPED: " + msg); -2192 // Wakes run() if it is sleeping -2193 sleeper.skipSleepCycle(); -2194} -2195 } -2196 -2197 public void waitForServerOnline(){ -2198while (!isStopped() !isOnline()) { -2199 synchronized (online) { -2200try { -2201 online.wait(msgInterval); -2202} catch (InterruptedException ie) { -2203 Thread.currentThread().interrupt(); -2204 break; -2205} -2206 } -2207} -2208 } -2209 -2210 @Override -2211 public void postOpenDeployTasks(final PostOpenDeployContext context) -2212 throws KeeperException, IOException { -2213HRegion r = context.getRegion(); -2214long masterSystemTime = context.getMasterSystemTime(); -2215rpcServices.checkOpen(); -2216LOG.info("Post open deploy tasks for " + r.getRegionInfo().getRegionNameAsString()); -2217// Do checks to see if we need to compact (references or too many files) -2218for (HStore s : r.stores.values()) { -2219 if (s.hasReferences() || s.needsCompaction()) { -2220 this.compactSplitThread.requestSystemCompaction(r, s, "Opening Region"); -2221 } -} -2223long openSeqNum = r.getOpenSeqNum(); -2224if (openSeqNum == HConstants.NO_SEQNUM) { -2225 // If we opened a region, we should have read some sequence number from it. -2226 LOG.error("No sequence number found when opening " + -2227 r.getRegionInfo().getRegionNameAsString()); -2228 openSeqNum = 0; -2229} +2119 @Override +2120 public ListWAL getWALs() throws IOException { +2121return walFactory.getWALs(); +2122 } +2123 +2124 @Override +2125 public WAL getWAL(RegionInfo regionInfo) throws
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/49431b18/devapidocs/allclasses-frame.html -- diff --git a/devapidocs/allclasses-frame.html b/devapidocs/allclasses-frame.html index 65f4a65..24c01a9 100644 --- a/devapidocs/allclasses-frame.html +++ b/devapidocs/allclasses-frame.html @@ -42,6 +42,7 @@ AbstractStateMachineRegionProcedure AbstractStateMachineTableProcedure AbstractViolationPolicyEnforcement +AccessChecker AccessControlClient AccessControlConstants AccessControlFilter @@ -56,6 +57,7 @@ ActivePolicyEnforcement AdaptiveLifoCoDelCallQueue AdaptiveMemStoreCompactionStrategy +AddPeerProcedure Address Addressing Addressing.AddressSelectionCondition @@ -373,6 +375,7 @@ CachedEntryQueue CachedMobFile CacheEvictionStats +CacheEvictionStatsAggregator CacheEvictionStatsBuilder CacheFullException CacheStats @@ -730,6 +733,7 @@ DisabledTableSnapshotHandler DisabledWALProvider DisabledWALProvider.DisabledWAL +DisablePeerProcedure DisableTableProcedure DisableTableViolationPolicyEnforcement DNS @@ -756,6 +760,7 @@ EmptyServiceNameException EmptyWatcher EnabledTableSnapshotHandler +EnablePeerProcedure EnableTableProcedure EncodedDataBlock EncodedDataBlock.BufferGrabbingByteArrayOutputStream @@ -990,6 +995,7 @@ HBaseAdmin.NamespaceFuture HBaseAdmin.ProcedureFuture HBaseAdmin.ProcedureFuture.WaitForStateCallable +HBaseAdmin.ReplicationFuture HBaseAdmin.RestoreSnapshotFuture HBaseAdmin.SplitTableRegionFuture HBaseAdmin.TableFuture @@ -1374,6 +1380,8 @@ MasterProcedureManagerHost MasterProcedureScheduler MasterProcedureScheduler.FairQueue +MasterProcedureScheduler.PeerQueue +MasterProcedureScheduler.PeerQueueKeyComparator MasterProcedureScheduler.Queue MasterProcedureScheduler.SchemaLocking MasterProcedureScheduler.ServerQueue @@ -1589,6 +1597,7 @@ MobStoreScanner MobUtils ModifyNamespaceProcedure +ModifyPeerProcedure ModifyRegionUtils ModifyRegionUtils.RegionEditTask ModifyRegionUtils.RegionFillTask @@ -1760,6 +1769,10 @@ PartitionedMobCompactor.DelPartitionComparator PBCell PBType +PeerProcedureHandler +PeerProcedureHandlerImpl +PeerProcedureInterface +PeerProcedureInterface.PeerOperationType PendingWatcher PerClientRandomNonceGenerator Permission @@ -1945,6 +1958,8 @@ ReflectionUtils RefreshHFilesClient RefreshHFilesEndpoint +RefreshPeerCallable +RefreshPeerProcedure RegexStringComparator RegexStringComparator.Engine RegexStringComparator.EngineType @@ -2073,7 +2088,9 @@ RemoteProcedureDispatcher.RemoteOperation RemoteProcedureDispatcher.RemoteProcedure RemoteProcedureException +RemoteProcedureResultReporter RemoteWithExtrasException +RemovePeerProcedure Replication Replication.ReplicationStatisticsThread ReplicationAdmin @@ -2084,14 +2101,11 @@ ReplicationException ReplicationFactory ReplicationHFileCleaner -ReplicationHFileCleaner.WarnOnlyAbortable ReplicationListener ReplicationLoad ReplicationLoadSink ReplicationLoadSource ReplicationLogCleaner -ReplicationLogCleaner.WarnOnlyAbortable -ReplicationManager ReplicationMetaCleaner ReplicationObserver ReplicationPeer @@ -2103,17 +2117,13 @@ ReplicationPeerConfigUpgrader ReplicationPeerConfigUtil ReplicationPeerDescription +ReplicationPeerImpl +ReplicationPeerManager ReplicationPeerNotFoundException -ReplicationPeers -ReplicationPeersZKImpl -ReplicationPeerZKImpl +ReplicationPeers +ReplicationPeerStorage ReplicationQueueInfo -ReplicationQueues -ReplicationQueuesArguments -ReplicationQueuesClient -ReplicationQueuesClientArguments -ReplicationQueuesClientZKImpl -ReplicationQueuesZKImpl +ReplicationQueueStorage ReplicationService ReplicationSink ReplicationSinkManager @@ -2124,20 +2134,19 @@ ReplicationSourceFactory ReplicationSourceInterface ReplicationSourceManager +ReplicationSourceManager.ReplicationQueueOperation ReplicationSourceService ReplicationSourceShipper ReplicationSourceShipper.WorkerState ReplicationSourceWALReader ReplicationSourceWALReader.WALEntryBatch -ReplicationStateZKBase +ReplicationStorageFactory ReplicationSyncUp ReplicationSyncUp.DummyServer -ReplicationTableBase ReplicationThrottler ReplicationTracker ReplicationTrackerZKImpl -ReplicationZKNodeCleaner -ReplicationZKNodeCleanerChore +ReplicationUtils RequestController RequestController.Checker RequestController.ReturnCode @@ -2266,11 +2275,14 @@ RSGroupInfoManager RSGroupInfoManagerImpl RSGroupProtobufUtil +RSProcedureCallable RSProcedureDispatcher RSProcedureDispatcher.RegionCloseOperation RSProcedureDispatcher.RegionOpenOperation RSProcedureDispatcher.RegionOperation RSProcedureDispatcher.RemoteProcedureResolver +RSProcedureDispatcher.ServerOperation +RSProcedureHandler RSRpcServices RSRpcServices.LogDelegate RSRpcServices.RegionScannerCloseCallBack @@ -2755,6 +2767,7 @@ UnsupportedCellCodecException UnsupportedCompressionCodecException UnsupportedCryptoException +UpdatePeerConfigProcedure User
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7c40c62/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.RegionMetricsImpl.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.RegionMetricsImpl.html b/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.RegionMetricsImpl.html index fc9638f..b759bfd 100644 --- a/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.RegionMetricsImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/RegionMetricsBuilder.RegionMetricsImpl.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; -private static class RegionMetricsBuilder.RegionMetricsImpl +private static class RegionMetricsBuilder.RegionMetricsImpl 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 RegionMetrics @@ -385,7 +385,7 @@ implements name -private finalbyte[] name +private finalbyte[] name @@ -394,7 +394,7 @@ implements storeCount -private finalint storeCount +private finalint storeCount @@ -403,7 +403,7 @@ implements storeFileCount -private finalint storeFileCount +private finalint storeFileCount @@ -412,7 +412,7 @@ implements compactingCellCount -private finallong compactingCellCount +private finallong compactingCellCount @@ -421,7 +421,7 @@ implements compactedCellCount -private finallong compactedCellCount +private finallong compactedCellCount @@ -430,7 +430,7 @@ implements storeFileSize -private finalSize storeFileSize +private finalSize storeFileSize @@ -439,7 +439,7 @@ implements memStoreSize -private finalSize memStoreSize +private finalSize memStoreSize @@ -448,7 +448,7 @@ implements indexSize -private finalSize indexSize +private finalSize indexSize @@ -457,7 +457,7 @@ implements rootLevelIndexSize -private finalSize rootLevelIndexSize +private finalSize rootLevelIndexSize @@ -466,7 +466,7 @@ implements uncompressedDataIndexSize -private finalSize uncompressedDataIndexSize +private finalSize uncompressedDataIndexSize @@ -475,7 +475,7 @@ implements bloomFilterSize -private finalSize bloomFilterSize +private finalSize bloomFilterSize @@ -484,7 +484,7 @@ implements uncompressedStoreFileSize -private finalSize uncompressedStoreFileSize +private finalSize uncompressedStoreFileSize @@ -493,7 +493,7 @@ implements writeRequestCount -private finallong writeRequestCount +private finallong writeRequestCount @@ -502,7 +502,7 @@ implements readRequestCount -private finallong readRequestCount +private finallong readRequestCount @@ -511,7 +511,7 @@ implements filteredReadRequestCount -private finallong filteredReadRequestCount +private finallong filteredReadRequestCount @@ -520,7 +520,7 @@ implements completedSequenceId -private finallong completedSequenceId +private finallong completedSequenceId @@ -529,7 +529,7 @@ implements storeSequenceIds -private finalhttp://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Mapbyte[],http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">Long storeSequenceIds +private finalhttp://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Mapbyte[],http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">Long storeSequenceIds @@ -538,7 +538,7 @@ implements dataLocality -private finalfloat dataLocality +private finalfloat dataLocality @@ -547,7 +547,7 @@ implements lastMajorCompactionTimestamp -private finallong lastMajorCompactionTimestamp +private finallong lastMajorCompactionTimestamp @@ -564,7 +564,7 @@ implements RegionMetricsImpl -RegionMetricsImpl(byte[]name, +RegionMetricsImpl(byte[]name, intstoreCount, intstoreFileCount, longcompactingCellCount, @@ -599,7 +599,7 @@ implements getRegionName -publicbyte[]getRegionName() +publicbyte[]getRegionName() Specified by: getRegionNamein interfaceRegionMetrics @@ -614,7 +614,7 @@ implements getStoreCount -publicintgetStoreCount() +publicintgetStoreCount() Specified by: getStoreCountin interfaceRegionMetrics @@ -629,7 +629,7 @@ implements getStoreFileCount -publicintgetStoreFileCount() +publicintgetStoreFileCount() Specified by: getStoreFileCountin interfaceRegionMetrics @@ -644,7 +644,7 @@ implements getStoreFileSize -publicSizegetStoreFileSize() +publicSizegetStoreFileSize() Specified by: getStoreFileSizein interfaceRegionMetrics @@ -659,7 +659,7 @@ implements getMemStoreSize -publicSizegetMemStoreSize() +publicSizegetMemStoreSize() Specified by: getMemStoreSizein
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterAndPath.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterAndPath.html b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterAndPath.html index a81b8f8..16228f3 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterAndPath.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterAndPath.html @@ -112,7 +112,7 @@ -private static final class WALSplitter.WriterAndPath +private static final class WALSplitter.WriterAndPath extends WALSplitter.SinkWriter Private data structure that wraps a Writer and its Path, also collecting statistics about the data written to this output. @@ -215,7 +215,7 @@ extends p -finalorg.apache.hadoop.fs.Path p +finalorg.apache.hadoop.fs.Path p @@ -224,7 +224,7 @@ extends w -finalWALProvider.Writer w +finalWALProvider.Writer w @@ -233,7 +233,7 @@ extends minLogSeqNum -finallong minLogSeqNum +finallong minLogSeqNum @@ -250,7 +250,7 @@ extends WriterAndPath -WriterAndPath(org.apache.hadoop.fs.Pathp, +WriterAndPath(org.apache.hadoop.fs.Pathp, WALProvider.Writerw, longminLogSeqNum) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html index 902e1f7..455de23 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab"; -public static class WALSplitter.WriterThread +public static class WALSplitter.WriterThread extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true; title="class or interface in java.lang">Thread @@ -266,7 +266,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? shouldStop -private volatileboolean shouldStop +private volatileboolean shouldStop @@ -275,7 +275,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? controller -privateWALSplitter.PipelineController controller +privateWALSplitter.PipelineController controller @@ -284,7 +284,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? entryBuffers -privateWALSplitter.EntryBuffers entryBuffers +privateWALSplitter.EntryBuffers entryBuffers @@ -293,7 +293,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? outputSink -privateWALSplitter.OutputSink outputSink +privateWALSplitter.OutputSink outputSink @@ -310,7 +310,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? WriterThread -WriterThread(WALSplitter.PipelineControllercontroller, +WriterThread(WALSplitter.PipelineControllercontroller, WALSplitter.EntryBuffersentryBuffers, WALSplitter.OutputSinksink, inti) @@ -330,7 +330,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? run -publicvoidrun() +publicvoidrun() Specified by: http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true#run--; title="class or interface in java.lang">runin interfacehttp://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true; title="class or interface in java.lang">Runnable @@ -345,7 +345,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? doRun -privatevoiddoRun() +privatevoiddoRun() throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Throws: @@ -359,7 +359,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? writeBuffer -privatevoidwriteBuffer(WALSplitter.RegionEntryBufferbuffer) +privatevoidwriteBuffer(WALSplitter.RegionEntryBufferbuffer) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Throws: @@ -373,7 +373,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html? finish -voidfinish() +voidfinish() http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.html b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.html index dfc0c06..a607640 100644 ---
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/checkstyle-aggregate.html -- diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html index 833f07f..afb5325 100644 --- a/checkstyle-aggregate.html +++ b/checkstyle-aggregate.html @@ -7,7 +7,7 @@ - + Apache HBase Checkstyle Results @@ -289,7 +289,7 @@ 3468 0 0 -19100 +19099 Files @@ -5874,5886 +5874,5881 @@ 0 2 -org/apache/hadoop/hbase/master/cleaner/HFileCleaner.java -0 -0 -1 - org/apache/hadoop/hbase/master/cleaner/HFileLinkCleaner.java 0 0 3 - + org/apache/hadoop/hbase/master/cleaner/ReplicationMetaCleaner.java 0 0 1 - + org/apache/hadoop/hbase/master/cleaner/ReplicationZKNodeCleaner.java 0 0 8 - + org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.java 0 0 4 - + org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.java 0 0 2 - + org/apache/hadoop/hbase/master/cleaner/TestLogsCleaner.java 0 0 1 - + org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.java 0 0 4 - + org/apache/hadoop/hbase/master/cleaner/TestSnapshotFromMaster.java 0 0 5 - + org/apache/hadoop/hbase/master/cleaner/TimeToLiveHFileCleaner.java 0 0 1 - + org/apache/hadoop/hbase/master/cleaner/TimeToLiveLogCleaner.java 0 0 1 - + org/apache/hadoop/hbase/master/locking/LockManager.java 0 0 2 - + org/apache/hadoop/hbase/master/locking/LockProcedure.java 0 0 4 - + org/apache/hadoop/hbase/master/locking/TestLockProcedure.java 0 0 1 - + org/apache/hadoop/hbase/master/normalizer/EmptyNormalizationPlan.java 0 0 1 - + org/apache/hadoop/hbase/master/normalizer/NormalizationPlan.java 0 0 1 - + org/apache/hadoop/hbase/master/normalizer/RegionNormalizerChore.java 0 0 2 - + org/apache/hadoop/hbase/master/normalizer/RegionNormalizerFactory.java 0 0 1 - + org/apache/hadoop/hbase/master/normalizer/TestSimpleRegionNormalizer.java 0 0 1 - + org/apache/hadoop/hbase/master/normalizer/TestSimpleRegionNormalizerOnCluster.java 0 0 2 - + org/apache/hadoop/hbase/master/procedure/AbstractStateMachineNamespaceProcedure.java 0 0 2 - + org/apache/hadoop/hbase/master/procedure/AbstractStateMachineRegionProcedure.java 0 0 2 - + org/apache/hadoop/hbase/master/procedure/AbstractStateMachineTableProcedure.java 0 0 3 - + org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.java 0 0 9 - + org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.java 0 0 27 - + org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java 0 0 1 - + org/apache/hadoop/hbase/master/procedure/DeleteNamespaceProcedure.java 0 0 30 - + org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.java 0 0 2 - + org/apache/hadoop/hbase/master/procedure/DisableTableProcedure.java 0 0 38 - + org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.java 0 0 72 - + org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.java 0 0 3 - + org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.java 0 0 24 - + org/apache/hadoop/hbase/master/procedure/MasterProcedureSchedulerPerformanceEvaluation.java 0 0 2 - + org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.java 0 0 4 - + org/apache/hadoop/hbase/master/procedure/MasterProcedureUtil.java 0 0 3 - + org/apache/hadoop/hbase/master/procedure/ModifyNamespaceProcedure.java 0 0 17 - + org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java 0 0 45 - + org/apache/hadoop/hbase/master/procedure/ProcedureDescriber.java 0 0 3 - + org/apache/hadoop/hbase/master/procedure/ProcedurePrepareLatch.java 0 0 1 - + org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.java 0 0 46 - + org/apache/hadoop/hbase/master/procedure/RecoverMetaProcedure.java 0 0 1 - + org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.java 0 0 4 - + org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.java 0 0 58 - + org/apache/hadoop/hbase/master/procedure/TestCloneSnapshotProcedure.java 0 0 1 - + org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java 0 0 3 - + org/apache/hadoop/hbase/master/procedure/TestDeleteColumnFamilyProcedureFromClient.java 0 0 1 - + org/apache/hadoop/hbase/master/procedure/TestDeleteNamespaceProcedure.java 0 0 1 - + org/apache/hadoop/hbase/master/procedure/TestMasterProcedureEvents.java 0 0 3 - + org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.java 0 0 8 - + org/apache/hadoop/hbase/master/procedure/TestMasterProcedureSchedulerConcurrency.java 0 0 3 - + org/apache/hadoop/hbase/master/procedure/TestMasterProcedureWalLease.java 0 0 2 - + org/apache/hadoop/hbase/master/procedure/TestRestoreSnapshotProcedure.java 0 0 2 - + org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java 0 0 1 - +
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequestImpl.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequestImpl.html b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequestImpl.html index 12cafdd..c2d48dc 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequestImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequestImpl.html @@ -131,18 +131,26 @@ +protected http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHStoreFile +HStore.doCompaction(CompactionRequestImplcr, +http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">CollectionHStoreFilefilesToCompact, +Useruser, +longcompactionStartTime, +http://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.PathnewFiles) + + private void HStore.finishCompactionRequest(CompactionRequestImplcr) - + void StripeStoreEngine.StripeCompaction.forceSelect(CompactionRequestImplrequest) - + void DateTieredStoreEngine.DateTieredCompactionContext.forceSelect(CompactionRequestImplrequest) - + private void HStore.logCompactionEndMessage(CompactionRequestImplcr, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHStoreFilesfs, @@ -151,7 +159,7 @@ Log a very elaborate compaction completion message. - + private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHStoreFile HStore.moveCompactedFilesIntoPlace(CompactionRequestImplcr, http://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.PathnewFiles, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html index 60e6a9c..8b6cf29 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -703,19 +703,19 @@ java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) +org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status +org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type +org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope org.apache.hadoop.hbase.regionserver.Region.Operation -org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection -org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType -org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage org.apache.hadoop.hbase.regionserver.ScannerContext.NextState -org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.FlushType +org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action +org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage org.apache.hadoop.hbase.regionserver.HRegion.FlushResult.Result -org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status -org.apache.hadoop.hbase.regionserver.FlushType org.apache.hadoop.hbase.regionserver.BloomType -org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html index 9264ee0..9d29552
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/deprecated-list.html -- diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html index b326419..20d0b98 100644 --- a/devapidocs/deprecated-list.html +++ b/devapidocs/deprecated-list.html @@ -521,12 +521,12 @@ -org.apache.hadoop.hbase.ipc.RpcServerInterface.call(BlockingService, Descriptors.MethodDescriptor, Message, CellScanner, long, MonitoredRPCHandler) +org.apache.hadoop.hbase.ipc.RpcServerInterface.call(BlockingService, Descriptors.MethodDescriptor, Message, CellScanner, long, MonitoredRPCHandler) As of release 1.3, this will be removed in HBase 3.0 -org.apache.hadoop.hbase.ipc.RpcServerInterface.call(BlockingService, Descriptors.MethodDescriptor, Message, CellScanner, long, MonitoredRPCHandler, long, int) +org.apache.hadoop.hbase.ipc.RpcServerInterface.call(BlockingService, Descriptors.MethodDescriptor, Message, CellScanner, long, MonitoredRPCHandler, long, int) As of release 2.0, this will be removed in HBase 3.0 @@ -694,175 +694,193 @@ +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.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.Row.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.filter.CompareFilter.compareValue(CompareFilter.CompareOp, ByteArrayComparable, Cell) Since 2.0.0. Will be removed in 3.0.0. Use CompareFilter.compareValue(CompareOperator, ByteArrayComparable, Cell) - + org.apache.hadoop.hbase.HRegionInfo.convert(HBaseProtos.RegionInfo) As of release 2.0.0, this will be removed in HBase 3.0.0 Use toRegionInfo(HBaseProtos.RegionInfo) in org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil. - + org.apache.hadoop.hbase.HRegionInfo.convert(HRegionInfo) As of release 2.0.0, this will be removed in HBase 3.0.0 Use toRegionInfo(org.apache.hadoop.hbase.client.RegionInfo) in org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil. - + org.apache.hadoop.hbase.CellUtil.copyTagTo(Cell, byte[], int) As of HBase-2.0. Will be removed in HBase-3.0. - + org.apache.hadoop.hbase.CellUtil.copyTagTo(Cell, ByteBuffer, int) As of HBase-2.0. Will be removed in 3.0. - + org.apache.hadoop.hbase.mapreduce.CellCreator.create(byte[], int, int, byte[], int, int, byte[], int, int, long, byte[], int, int, String) - + org.apache.hadoop.hbase.regionserver.RpcSchedulerFactory.create(Configuration, PriorityFunction) - + org.apache.hadoop.hbase.regionserver.SimpleRpcSchedulerFactory.create(Configuration, PriorityFunction) - + org.apache.hadoop.hbase.regionserver.FifoRpcSchedulerFactory.create(Configuration, PriorityFunction) - + org.apache.hadoop.hbase.coprocessor.ObserverContextImpl.createAndPrepare(E) - + org.apache.hadoop.hbase.CellUtil.createCell(byte[]) As of release 2.0.0, this will be removed in HBase 3.0.0. Use CellBuilder instead - + org.apache.hadoop.hbase.CellUtil.createCell(byte[], byte[]) As of release 2.0.0, this will be removed in HBase 3.0.0. Use CellBuilder instead - + org.apache.hadoop.hbase.CellUtil.createCell(byte[], byte[], byte[]) As of release 2.0.0, this will be removed in HBase 3.0.0. Use CellBuilder instead - + org.apache.hadoop.hbase.CellUtil.createCell(byte[], byte[], byte[], long, byte, byte[]) As of release 2.0.0, this will be removed in HBase 3.0.0. Use CellBuilder instead - + org.apache.hadoop.hbase.CellUtil.createCell(byte[], byte[], byte[], long, byte, byte[], byte[], long) As of release 2.0.0, this will be removed in HBase 3.0.0. Use ExtendedCellBuilder instead - + org.apache.hadoop.hbase.CellUtil.createCell(byte[], byte[], byte[], long, byte, byte[], long) As of release 2.0.0, this will be removed in HBase 3.0.0. Use ExtendedCellBuilder instead - + org.apache.hadoop.hbase.CellUtil.createCell(byte[], byte[], byte[], long, KeyValue.Type, byte[], byte[]) As of release 2.0.0, this will be removed in HBase 3.0.0. Use ExtendedCellBuilder instead - + org.apache.hadoop.hbase.CellUtil.createCell(byte[], int, int, byte[], int, int, byte[], int, int) As of release 2.0.0, this will be removed in HBase 3.0.0. Use CellBuilder instead - + org.apache.hadoop.hbase.CellUtil.createCell(Cell, byte[]) As of release 2.0.0, this will be removed in HBase 3.0.0. - + org.apache.hadoop.hbase.CellUtil.createCell(Cell, byte[], byte[]) As of release 2.0.0, this
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d449e87f/devapidocs/org/apache/hadoop/hbase/CellUtil.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/CellUtil.html b/devapidocs/org/apache/hadoop/hbase/CellUtil.html index c0a5459..8277d38 100644 --- a/devapidocs/org/apache/hadoop/hbase/CellUtil.html +++ b/devapidocs/org/apache/hadoop/hbase/CellUtil.html @@ -1213,7 +1213,7 @@ public staticbyte[] copyRowTo -public staticintcopyRowTo(Cellcell, +public staticintcopyRowTo(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferdestination, intdestinationOffset) Copies the row to the given bytebuffer @@ -1233,7 +1233,7 @@ public staticbyte[] copyRow -public staticbyte[]copyRow(Cellcell) +public staticbyte[]copyRow(Cellcell) Copies the row to a new byte[] Parameters: @@ -1249,7 +1249,7 @@ public staticbyte[] copyFamilyTo -public staticintcopyFamilyTo(Cellcell, +public staticintcopyFamilyTo(Cellcell, byte[]destination, intdestinationOffset) Copies the family to the given byte[] @@ -1269,7 +1269,7 @@ public staticbyte[] copyFamilyTo -public staticintcopyFamilyTo(Cellcell, +public staticintcopyFamilyTo(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferdestination, intdestinationOffset) Copies the family to the given bytebuffer @@ -1289,7 +1289,7 @@ public staticbyte[] copyQualifierTo -public staticintcopyQualifierTo(Cellcell, +public staticintcopyQualifierTo(Cellcell, byte[]destination, intdestinationOffset) Copies the qualifier to the given byte[] @@ -1309,7 +1309,7 @@ public staticbyte[] copyQualifierTo -public staticintcopyQualifierTo(Cellcell, +public staticintcopyQualifierTo(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferdestination, intdestinationOffset) Copies the qualifier to the given bytebuffer @@ -1329,7 +1329,7 @@ public staticbyte[] copyValueTo -public staticintcopyValueTo(Cellcell, +public staticintcopyValueTo(Cellcell, byte[]destination, intdestinationOffset) Copies the value to the given byte[] @@ -1349,7 +1349,7 @@ public staticbyte[] copyValueTo -public staticintcopyValueTo(Cellcell, +public staticintcopyValueTo(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferdestination, intdestinationOffset) Copies the value to the given bytebuffer @@ -1370,7 +1370,7 @@ public staticbyte[] copyTagTo http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -public staticintcopyTagTo(Cellcell, +public staticintcopyTagTo(Cellcell, byte[]destination, intdestinationOffset) Deprecated.As of HBase-2.0. Will be removed in HBase-3.0. @@ -1392,7 +1392,7 @@ public staticint copyTagTo http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -public staticintcopyTagTo(Cellcell, +public staticintcopyTagTo(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferdestination, intdestinationOffset) Deprecated.As of HBase-2.0. Will be removed in 3.0. @@ -1415,7 +1415,7 @@ public staticinthttp://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -public staticbytegetRowByte(Cellcell, +public staticbytegetRowByte(Cellcell, intindex) Deprecated. misc @@ -1428,7 +1428,7 @@ public staticbyte getValueBufferShallowCopy http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -public statichttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffergetValueBufferShallowCopy(Cellcell) +public statichttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d2b28a1a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferCell.html b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferCell.html index 0001290..ad7ab6b 100644 --- a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferCell.html +++ b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferCell.html @@ -131,7 +131,7 @@ var activeTableTab = "activeTableTab"; -private static class PrivateCellUtil.FirstOnRowByteBufferCell +private static class PrivateCellUtil.FirstOnRowByteBufferCell extends PrivateCellUtil.EmptyByteBufferCell @@ -266,7 +266,7 @@ extends PrivateCellUtil.EmptyByteBufferCell -getFamilyArray, getFamilyByteBuffer, getFamilyLength, getFamilyOffset, getFamilyPosition, getQualifierArray, getQualifierByteBuffer, getQualifierLength, getQualifierOffset, getQualifierPosition, getRowArray, getRowOffset, getSequenceId, getTag, getTags, getTagsArray, getTagsByteBuffer, getTagsLength, getTagsOffset, getTagsPosition, getValueArray, getValueByteBuffer, getValueLength, getValueOffset, getValuePosition, setSequenceId, setTimestamp, setTimestamp +getFamilyArray, getFamilyByteBuffer, getFamilyLength, getFamilyOffset, getFamilyPosition, getQualifierArray, getQualifierByteBuffer, getQualifierLength, getQualifierOffset, getQualifierPosition, getRowArray, getRowOffset, getSequenceId, getTagsArray, getTagsByteBuffer, getTagsLength, getTagsOffset, getTagsPosition, getValueArray, getValueByteBuffer, getValueLength, getValueOffset, getValuePosition, setSequenceId, setTimestamp, setTimestamp @@ -287,7 +287,7 @@ extends RawCell -checkForTagsLength, cloneTags +checkForTagsLength, cloneTags, getTag, getTags @@ -309,7 +309,7 @@ extends FIXED_OVERHEAD -private static finalint FIXED_OVERHEAD +private static finalint FIXED_OVERHEAD @@ -318,7 +318,7 @@ extends rowBuff -private finalhttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer rowBuff +private finalhttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer rowBuff @@ -327,7 +327,7 @@ extends roffset -private finalint roffset +private finalint roffset @@ -336,7 +336,7 @@ extends rlength -private finalshort rlength +private finalshort rlength @@ -353,7 +353,7 @@ extends FirstOnRowByteBufferCell -publicFirstOnRowByteBufferCell(http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferrow, +publicFirstOnRowByteBufferCell(http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferrow, introffset, shortrlength) @@ -372,7 +372,7 @@ extends heapSize -publiclongheapSize() +publiclongheapSize() Returns: Approximate 'exclusive deep size' of implementing object. Includes @@ -386,7 +386,7 @@ extends getRowByteBuffer -publichttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffergetRowByteBuffer() +publichttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffergetRowByteBuffer() Overrides: getRowByteBufferin classPrivateCellUtil.EmptyByteBufferCell @@ -401,7 +401,7 @@ extends getRowPosition -publicintgetRowPosition() +publicintgetRowPosition() Overrides: getRowPositionin classPrivateCellUtil.EmptyByteBufferCell @@ -416,7 +416,7 @@ extends getRowLength -publicshortgetRowLength() +publicshortgetRowLength() Specified by: getRowLengthin interfaceCell @@ -433,7 +433,7 @@ extends getTimestamp -publiclonggetTimestamp() +publiclonggetTimestamp() Returns: Long value representing time at which this cell was "Put" into the row. Typically @@ -447,7 +447,7 @@ extends getTypeByte -publicbytegetTypeByte() +publicbytegetTypeByte() Returns: The byte representation of the KeyValue.TYPE of this cell: one of Put, Delete, etc @@ -460,7 +460,7 @@ extends getType -publicCell.DataTypegetType() +publicCell.DataTypegetType() Description copied from interface:ExtendedCell Returns the type of cell in a human readable format using Cell.DataType http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d2b28a1a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html -- diff --git
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b618ac40/book.html -- diff --git a/book.html b/book.html index efe247f..03d89ab 100644 --- a/book.html +++ b/book.html @@ -37177,7 +37177,7 @@ The server will return cellblocks compressed using this same compressor as long Version 3.0.0-SNAPSHOT -Last updated 2017-12-24 14:29:40 UTC +Last updated 2017-12-25 16:50:56 UTC http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b618ac40/bulk-loads.html -- diff --git a/bulk-loads.html b/bulk-loads.html index 6824e05..cfa1251 100644 --- a/bulk-loads.html +++ b/bulk-loads.html @@ -7,7 +7,7 @@ - + Apache HBase Bulk Loads in Apache HBase (TM) @@ -311,7 +311,7 @@ under the License. --> https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2017-12-24 + Last Published: 2017-12-26
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html index 775b52a..7f88110 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html +++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab"; -private static class HBaseAdmin.AbortProcedureFuture +private static class HBaseAdmin.AbortProcedureFuture extends HBaseAdmin.ProcedureFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean @@ -235,7 +235,7 @@ extends isAbortInProgress -privateboolean isAbortInProgress +privateboolean isAbortInProgress @@ -252,7 +252,7 @@ extends AbortProcedureFuture -publicAbortProcedureFuture(HBaseAdminadmin, +publicAbortProcedureFuture(HBaseAdminadmin, http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">LongprocId, http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">BooleanabortProcResponse) @@ -271,7 +271,7 @@ extends get -publichttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Booleanget(longtimeout, +publichttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Booleanget(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) throws http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true; title="class or interface in java.lang">InterruptedException, http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutionException.html?is-external=true; title="class or interface in java.util.concurrent">ExecutionException, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html index 9c4eb92..a5986e7 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html +++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html @@ -132,7 +132,7 @@ var activeTableTab = "activeTableTab"; -private static class HBaseAdmin.AddColumnFamilyFuture +private static class HBaseAdmin.AddColumnFamilyFuture extends HBaseAdmin.ModifyTableFuture @@ -246,7 +246,7 @@ extends AddColumnFamilyFuture -publicAddColumnFamilyFuture(HBaseAdminadmin, +publicAddColumnFamilyFuture(HBaseAdminadmin, TableNametableName, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponseresponse) @@ -265,7 +265,7 @@ extends getOperationType -publichttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() +publichttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() Overrides: getOperationTypein classHBaseAdmin.ModifyTableFuture http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html index 90a30d2..1f31e15 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html +++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; -private static class HBaseAdmin.CreateTableFuture +private static class HBaseAdmin.CreateTableFuture extends HBaseAdmin.TableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void @@ -268,7 +268,7 @@ extends desc -private finalTableDescriptor desc +private
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4b2cc17/apidocs/org/apache/hadoop/hbase/client/Append.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/Append.html b/apidocs/org/apache/hadoop/hbase/client/Append.html index e707c38..ba87a4b 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Append.html +++ b/apidocs/org/apache/hadoop/hbase/client/Append.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":42,"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}; +var methods = {"i0":42,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":42,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -180,7 +180,7 @@ extends Constructor and Description -Append(Appenda) +Append(AppendappendToCopy) Copy constructor @@ -196,6 +196,13 @@ extends Create a Append operation for the specified row. + +Append(byte[]row, + longts, + http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true; title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCellfamilyMap) +Construct the Append with user defined data. + + @@ -289,7 +296,10 @@ extends Append setFamilyCellMap(http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true; title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCellmap) -Method for setting the put's familyMap +Deprecated. +As of release 2.0.0, this will be removed in HBase 3.0.0. + Use Append(byte[], long, NavigableMap) instead + @@ -390,21 +400,21 @@ extends Append -publicAppend(Appenda) +publicAppend(AppendappendToCopy) Copy constructor Parameters: -a - +appendToCopy - append to copy - + Append -publicAppend(byte[]rowArray, +publicAppend(byte[]rowArray, introwOffset, introwLength) Create a Append operation for the specified row. @@ -418,6 +428,26 @@ extends + + + + + +Append +publicAppend(byte[]row, + longts, + http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true; title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCellfamilyMap) +Construct the Append with user defined data. NOTED: + 1) all cells in the familyMap must have the DataType.Put + 2) the row of each cell must be same with passed row. + +Parameters: +row - row. CAN'T be null +ts - timestamp +familyMap - the map to collect all cells internally. CAN'T be null + + + @@ -519,7 +549,7 @@ extends add http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -publicAppendadd(byte[]family, +publicAppendadd(byte[]family, byte[]qualifier, byte[]value) Deprecated.As of release 2.0.0, this will be removed in HBase 3.0.0. @@ -541,7 +571,7 @@ public addColumn -publicAppendaddColumn(byte[]family, +publicAppendaddColumn(byte[]family, byte[]qualifier, byte[]value) Add the specified column and value to this Append operation. @@ -561,7 +591,7 @@ public add -publicAppendadd(Cellcell) +publicAppendadd(Cellcell) Add column and value to this Append operation. Parameters: @@ -577,7 +607,7 @@ public setTimestamp -publicAppendsetTimestamp(longtimestamp) +publicAppendsetTimestamp(longtimestamp) Description copied from class:Mutation Set the timestamp of the delete. @@ -592,7 +622,7 @@ public setAttribute -publicAppendsetAttribute(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, +publicAppendsetAttribute(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, byte[]value) Description copied from interface:Attributes Sets an attribute. @@ -615,7 +645,7 @@ public setId -publicAppendsetId(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringid) +publicAppendsetId(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/505bbb2e/apidocs/src-html/org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html b/apidocs/src-html/org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html index 84b747e..fe5233e 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html @@ -31,400 +31,399 @@ 023import java.util.Arrays; 024import java.util.regex.Pattern; 025 -026import org.apache.commons.logging.Log; -027import org.apache.commons.logging.LogFactory; -028import org.apache.yetus.audience.InterfaceAudience; -029import org.apache.hadoop.hbase.exceptions.DeserializationException; -030import org.apache.hadoop.hbase.shaded.protobuf.generated.ComparatorProtos; -031import org.apache.hadoop.hbase.util.Bytes; -032import org.jcodings.Encoding; -033import org.jcodings.EncodingDB; -034import org.jcodings.specific.UTF8Encoding; -035import org.joni.Matcher; -036import org.joni.Option; -037import org.joni.Regex; -038import org.joni.Syntax; -039 -040import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException; -041 -042/** -043 * This comparator is for use with {@link CompareFilter} implementations, such -044 * as {@link RowFilter}, {@link QualifierFilter}, and {@link ValueFilter}, for -045 * filtering based on the value of a given column. Use it to test if a given -046 * regular expression matches a cell value in the column. -047 * p -048 * Only EQUAL or NOT_EQUAL comparisons are valid with this comparator. -049 * p -050 * For example: -051 * p -052 * pre -053 * ValueFilter vf = new ValueFilter(CompareOp.EQUAL, -054 * new RegexStringComparator( -055 * // v4 IP address -056 * "(((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3,3}" + -057 * "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))(\\/[0-9]+)?" + -058 * "|" + -059 * // v6 IP address -060 * "((([\\dA-Fa-f]{1,4}:){7}[\\dA-Fa-f]{1,4})(:([\\d]{1,3}.)" + -061 * "{3}[\\d]{1,3})?)(\\/[0-9]+)?")); -062 * /pre -063 * p -064 * Supports {@link java.util.regex.Pattern} flags as well: -065 * p -066 * pre -067 * ValueFilter vf = new ValueFilter(CompareOp.EQUAL, -068 * new RegexStringComparator("regex", Pattern.CASE_INSENSITIVE | Pattern.DOTALL)); -069 * /pre -070 * @see java.util.regex.Pattern -071 */ -072@InterfaceAudience.Public -073public class RegexStringComparator extends ByteArrayComparable { -074 -075 private static final Log LOG = LogFactory.getLog(RegexStringComparator.class); -076 -077 private Engine engine; -078 -079 /** Engine implementation type (default=JAVA) */ -080 @InterfaceAudience.Public -081 public enum EngineType { -082JAVA, -083JONI -084 } -085 -086 /** -087 * Constructor -088 * Adds Pattern.DOTALL to the underlying Pattern -089 * @param expr a valid regular expression -090 */ -091 public RegexStringComparator(String expr) { -092this(expr, Pattern.DOTALL); -093 } -094 -095 /** -096 * Constructor -097 * Adds Pattern.DOTALL to the underlying Pattern -098 * @param expr a valid regular expression -099 * @param engine engine implementation type -100 */ -101 public RegexStringComparator(String expr, EngineType engine) { -102this(expr, Pattern.DOTALL, engine); -103 } -104 -105 /** -106 * Constructor -107 * @param expr a valid regular expression -108 * @param flags java.util.regex.Pattern flags -109 */ -110 public RegexStringComparator(String expr, int flags) { -111this(expr, flags, EngineType.JAVA); -112 } -113 -114 /** -115 * Constructor -116 * @param expr a valid regular expression -117 * @param flags java.util.regex.Pattern flags -118 * @param engine engine implementation type -119 */ -120 public RegexStringComparator(String expr, int flags, EngineType engine) { -121super(Bytes.toBytes(expr)); -122switch (engine) { -123 case JAVA: -124this.engine = new JavaRegexEngine(expr, flags); -125break; -126 case JONI: -127this.engine = new JoniRegexEngine(expr, flags); -128break; -129} -130 } -131 -132 /** -133 * Specifies the {@link Charset} to use to convert the row key to a String. -134 * p -135 * The row key needs to be converted to a String in order to be matched -136 * against the regular expression. This method controls which charset is -137 * used to do this conversion. -138 * p -139 * If the row key is made of arbitrary bytes, the charset {@code ISO-8859-1} -140 * is recommended. -141 * @param charset The charset to use. -142 */ -143 public void setCharset(final Charset charset) { -144engine.setCharset(charset.name()); -145 } -146 -147 @Override
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4c0cfa5/apidocs/org/apache/hadoop/hbase/util/Base64.html -- diff --git a/apidocs/org/apache/hadoop/hbase/util/Base64.html b/apidocs/org/apache/hadoop/hbase/util/Base64.html index bd52c62..67169cf 100644 --- a/apidocs/org/apache/hadoop/hbase/util/Base64.html +++ b/apidocs/org/apache/hadoop/hbase/util/Base64.html @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public -public class Base64 +public class Base64 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object Encodes and decodes to and from Base64 notation. @@ -492,7 +492,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? NO_OPTIONS -public static finalint NO_OPTIONS +public static finalint NO_OPTIONS No options specified. Value is zero. See Also: @@ -506,7 +506,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? ENCODE -public static finalint ENCODE +public static finalint ENCODE Specify encoding. See Also: @@ -520,7 +520,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? DECODE -public static finalint DECODE +public static finalint DECODE Specify decoding. See Also: @@ -534,7 +534,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? GZIP -public static finalint GZIP +public static finalint GZIP Specify that data should be gzip-compressed. See Also: @@ -548,7 +548,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? DONT_BREAK_LINES -public static finalint DONT_BREAK_LINES +public static finalint DONT_BREAK_LINES Don't break lines when encoding (violates strict Base64 specification) See Also: @@ -562,7 +562,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? URL_SAFE -public static finalint URL_SAFE +public static finalint URL_SAFE Encode using Base64-like encoding that is URL and Filename safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html;> @@ -583,7 +583,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? ORDERED -public static finalint ORDERED +public static finalint ORDERED Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html;> http://www.faqs.org/qa/rfcc-1940.html. @@ -607,7 +607,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? getAlphabet -protected staticbyte[]getAlphabet(intoptions) +protected staticbyte[]getAlphabet(intoptions) Returns one of the _SOMETHING_ALPHABET byte arrays depending on the options specified. It's possible, though silly, to specify ORDERED and URLSAFE in which case one of them will be picked, though there is no guarantee as to @@ -626,7 +626,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? getDecodabet -protected staticbyte[]getDecodabet(intoptions) +protected staticbyte[]getDecodabet(intoptions) Returns one of the _SOMETHING_DECODABET byte arrays depending on the options specified. It's possible, though silly, to specify ORDERED and URL_SAFE in which case one of them will be picked, though there is no @@ -645,7 +645,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? main -public staticvoidmain(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String[]args) +public staticvoidmain(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String[]args) Main program. Used for testing. Encodes or decodes two files from the command line @@ -661,7 +661,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? encode3to4 -protected staticbyte[]encode3to4(byte[]b4, +protected staticbyte[]encode3to4(byte[]b4, byte[]threeBytes, intnumSigBytes, intoptions) @@ -689,7 +689,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? encode3to4 -protected staticbyte[]encode3to4(byte[]source, +protected staticbyte[]encode3to4(byte[]source, intsrcOffset, intnumSigBytes, byte[]destination, @@ -728,7 +728,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? encodeObject -public statichttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringencodeObject(http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/071f974b/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html b/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html index 10ba039..ca81fe1 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html @@ -117,9 +117,8 @@ var activeTableTab = "activeTableTab"; -@InterfaceAudience.LimitedPrivate(value={"Coprocesssor","Phoenix"}) - @InterfaceStability.Evolving -public abstract class RpcServer +@InterfaceAudience.Private +public abstract class RpcServer 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 RpcServerInterface, ConfigurationObserver An RPC server that hosts protobuf described Services. @@ -415,12 +414,13 @@ implements Constructor and Description -RpcServer(Serverserver, +RpcServer(Serverserver, http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRpcServer.BlockingServiceAndInterfaceservices, http://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true; title="class or interface in java.net">InetSocketAddressbindAddress, org.apache.hadoop.conf.Configurationconf, - RpcSchedulerscheduler) + RpcSchedulerscheduler, + booleanreservoirEnabled) Constructs a server listening on the named port and address. @@ -658,7 +658,7 @@ implements LOG -public static finalorg.apache.commons.logging.Log LOG +public static finalorg.apache.commons.logging.Log LOG @@ -667,7 +667,7 @@ implements CALL_QUEUE_TOO_BIG_EXCEPTION -protected static finalCallQueueTooBigException CALL_QUEUE_TOO_BIG_EXCEPTION +protected static finalCallQueueTooBigException CALL_QUEUE_TOO_BIG_EXCEPTION @@ -676,7 +676,7 @@ implements authorize -private finalboolean authorize +private finalboolean authorize @@ -685,7 +685,7 @@ implements isSecurityEnabled -protectedboolean isSecurityEnabled +protectedboolean isSecurityEnabled @@ -694,7 +694,7 @@ implements CURRENT_VERSION -public static finalbyte CURRENT_VERSION +public static finalbyte CURRENT_VERSION See Also: Constant Field Values @@ -707,7 +707,7 @@ implements FALLBACK_TO_INSECURE_CLIENT_AUTH -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 FALLBACK_TO_INSECURE_CLIENT_AUTH +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 FALLBACK_TO_INSECURE_CLIENT_AUTH Whether we allow a fallback to SIMPLE auth for insecure clients when security is enabled. See Also: @@ -721,7 +721,7 @@ implements DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER -protected static finalint DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER +protected static finalint DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER How many calls/handler are allowed in the queue. See Also: @@ -735,7 +735,7 @@ implements cellBlockBuilder -protected finalCellBlockBuilder cellBlockBuilder +protected finalCellBlockBuilder cellBlockBuilder @@ -744,7 +744,7 @@ implements AUTH_FAILED_FOR -protected static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String AUTH_FAILED_FOR +protected static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String AUTH_FAILED_FOR See Also: Constant Field Values @@ -757,7 +757,7 @@ implements AUTH_SUCCESSFUL_FOR -protected static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String AUTH_SUCCESSFUL_FOR +protected static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String AUTH_SUCCESSFUL_FOR See Also: Constant Field Values @@ -770,7 +770,7 @@ implements AUDITLOG -protected static finalorg.apache.commons.logging.Log AUDITLOG +protected static finalorg.apache.commons.logging.Log AUDITLOG @@ -779,7 +779,7 @@ implements secretManager -protectedorg.apache.hadoop.security.token.SecretManagerorg.apache.hadoop.security.token.TokenIdentifier secretManager +protectedorg.apache.hadoop.security.token.SecretManagerorg.apache.hadoop.security.token.TokenIdentifier secretManager @@ -788,7 +788,7 @@ implements saslProps -protected
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/devapidocs/org/apache/hadoop/hbase/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 8174b20..065506d 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":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}; +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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public 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. @@ -600,86 +600,92 @@ implements getTableStateManager() +void +handleMetaRITOnCrashedServer(ServerNameserverName) +Handle RIT of meta region against crashed server. + + + private void handleRegionOverStuckWarningThreshold(RegionInforegionInfo) - + boolean hasRegionsInTransition() - + boolean isCarryingMeta(ServerNameserverName) - + private boolean isCarryingRegion(ServerNameserverName, RegionInforegionInfo) - + boolean isFailoverCleanupDone() Used by ServerCrashProcedure to make sure AssignmentManager has completed the failover cleanup before re-assigning regions of dead servers. - + boolean isMetaInitialized() - + boolean isMetaLoaded() - + boolean isMetaRegion(byte[]regionName) - + private boolean isMetaRegion(RegionInforegionInfo) - + boolean isMetaRegionInTransition() - + boolean isRunning() - + boolean isTableDisabled(TableNametableName) - + boolean isTableEnabled(TableNametableName) - + void joinCluster() - + void killRegionServer(RegionStates.ServerStateNodeserverNode) - + void killRegionServer(ServerNameserverName) - + private void loadMeta() - + void markRegionAsClosed(RegionStates.RegionStateNoderegionNode) - + void markRegionAsClosing(RegionStates.RegionStateNoderegionNode) - + void markRegionAsMerged(RegionInfochild, ServerNameserverName, @@ -688,71 +694,71 @@ implements When called here, the merge has happened. - + void markRegionAsOpened(RegionStates.RegionStateNoderegionNode) - + void
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4abd958d/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.html b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.html index 7cece5c..6361a24 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.html @@ -248,379 +248,383 @@ 240 */ 241CheckAndMutateBuilder ifNotExists(); 242 -243default CheckAndMutateBuilder ifEquals(byte[] value) { -244 return ifMatches(CompareOperator.EQUAL, value); -245} -246 -247/** -248 * @param compareOp comparison operator to use -249 * @param value the expected value -250 */ -251CheckAndMutateBuilder ifMatches(CompareOperator compareOp, byte[] value); -252 -253/** -254 * @param put data to put if check succeeds -255 * @return {@code true} if the new put was executed, {@code false} otherwise. The return value -256 * will be wrapped by a {@link CompletableFuture}. -257 */ -258CompletableFutureBoolean thenPut(Put put); -259 -260/** -261 * @param delete data to delete if check succeeds -262 * @return {@code true} if the new delete was executed, {@code false} otherwise. The return -263 * value will be wrapped by a {@link CompletableFuture}. -264 */ -265CompletableFutureBoolean thenDelete(Delete delete); -266 -267/** -268 * @param mutation mutations to perform if check succeeds -269 * @return true if the new mutation was executed, false otherwise. The return value will be -270 * wrapped by a {@link CompletableFuture}. -271 */ -272CompletableFutureBoolean thenMutate(RowMutations mutation); -273 } -274 -275 /** -276 * Performs multiple mutations atomically on a single row. Currently {@link Put} and -277 * {@link Delete} are supported. -278 * @param mutation object that specifies the set of mutations to perform atomically -279 * @return A {@link CompletableFuture} that always returns null when complete normally. -280 */ -281 CompletableFutureVoid mutateRow(RowMutations mutation); -282 -283 /** -284 * The scan API uses the observer pattern. -285 * @param scan A configured {@link Scan} object. -286 * @param consumer the consumer used to receive results. -287 * @see ScanResultConsumer -288 * @see AdvancedScanResultConsumer -289 */ -290 void scan(Scan scan, C consumer); -291 -292 /** -293 * Gets a scanner on the current table for the given family. -294 * @param family The column family to scan. -295 * @return A scanner. -296 */ -297 default ResultScanner getScanner(byte[] family) { -298return getScanner(new Scan().addFamily(family)); -299 } -300 -301 /** -302 * Gets a scanner on the current table for the given family and qualifier. -303 * @param family The column family to scan. -304 * @param qualifier The column qualifier to scan. -305 * @return A scanner. -306 */ -307 default ResultScanner getScanner(byte[] family, byte[] qualifier) { -308return getScanner(new Scan().addColumn(family, qualifier)); -309 } -310 -311 /** -312 * Returns a scanner on the current table as specified by the {@link Scan} object. -313 * @param scan A configured {@link Scan} object. -314 * @return A scanner. -315 */ -316 ResultScanner getScanner(Scan scan); -317 -318 /** -319 * Return all the results that match the given scan object. -320 * p -321 * Notice that usually you should use this method with a {@link Scan} object that has limit set. -322 * For example, if you want to get the closest row after a given row, you could do this: -323 * p -324 * -325 * pre -326 * code -327 * table.scanAll(new Scan().withStartRow(row, false).setLimit(1)).thenAccept(results - { -328 * if (results.isEmpty()) { -329 * System.out.println("No row after " + Bytes.toStringBinary(row)); -330 * } else { -331 * System.out.println("The closest row after " + Bytes.toStringBinary(row) + " is " -332 * + Bytes.toStringBinary(results.stream().findFirst().get().getRow())); -333 * } -334 * }); -335 * /code -336 * /pre -337 * p -338 * If your result set is very large, you should use other scan method to get a scanner or use -339 * callback to process the results. They will do chunking to prevent OOM. The scanAll method will -340 * fetch all the results and store them in a List and then return the list to you. +243/** +244 * Check for equality. +245 * @param value the expected value +246 */ +247default CheckAndMutateBuilder ifEquals(byte[] value) { +248 return ifMatches(CompareOperator.EQUAL, value); +249} +250 +251/** +252 * @param compareOp comparison operator to use +253 * @param value
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e23b49ba/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html b/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html index f5f7342..6df10fd 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html @@ -313,452 +313,455 @@ 305break; 306 } 307} -308byte[] buff = new byte[offset]; -309System.arraycopy(regionName, 0, buff, 0, offset); -310return TableName.valueOf(buff); -311 } -312 -313 /** -314 * Gets the start key from the specified region name. -315 * @param regionName -316 * @return Start key. -317 * @throws java.io.IOException -318 */ -319 static byte[] getStartKey(final byte[] regionName) throws IOException { -320return parseRegionName(regionName)[1]; -321 } -322 -323 @InterfaceAudience.Private -324 static boolean isEncodedRegionName(byte[] regionName) throws IOException { -325try { -326 parseRegionName(regionName); -327 return false; -328} catch (IOException e) { -329 if (StringUtils.stringifyException(e) -330 .contains(INVALID_REGION_NAME_FORMAT_MESSAGE)) { -331return true; -332 } -333 throw e; -334} -335 } -336 -337 /** -338 * @param bytes -339 * @return A deserialized {@link RegionInfo} -340 * or null if we failed deserialize or passed bytes null -341 */ -342 @InterfaceAudience.Private -343 static RegionInfo parseFromOrNull(final byte [] bytes) { -344if (bytes == null) return null; -345return parseFromOrNull(bytes, 0, bytes.length); -346 } -347 -348 /** -349 * @param bytes -350 * @param offset -351 * @param len -352 * @return A deserialized {@link RegionInfo} or null -353 * if we failed deserialize or passed bytes null -354 */ -355 @InterfaceAudience.Private -356 static RegionInfo parseFromOrNull(final byte [] bytes, int offset, int len) { -357if (bytes == null || len = 0) return null; -358try { -359 return parseFrom(bytes, offset, len); -360} catch (DeserializationException e) { -361 return null; -362} -363 } -364 -365 /** -366 * @param bytes A pb RegionInfo serialized with a pb magic prefix. -367 * @return A deserialized {@link RegionInfo} -368 * @throws DeserializationException -369 */ -370 @InterfaceAudience.Private -371 static RegionInfo parseFrom(final byte [] bytes) throws DeserializationException { -372if (bytes == null) return null; -373return parseFrom(bytes, 0, bytes.length); -374 } -375 -376 /** -377 * @param bytes A pb RegionInfo serialized with a pb magic prefix. -378 * @param offset starting point in the byte array -379 * @param len length to read on the byte array -380 * @return A deserialized {@link RegionInfo} -381 * @throws DeserializationException -382 */ -383 @InterfaceAudience.Private -384 static RegionInfo parseFrom(final byte [] bytes, int offset, int len) -385 throws DeserializationException { -386if (ProtobufUtil.isPBMagicPrefix(bytes, offset, len)) { -387 int pblen = ProtobufUtil.lengthOfPBMagic(); -388 try { -389HBaseProtos.RegionInfo.Builder builder = HBaseProtos.RegionInfo.newBuilder(); -390ProtobufUtil.mergeFrom(builder, bytes, pblen + offset, len - pblen); -391HBaseProtos.RegionInfo ri = builder.build(); -392return ProtobufUtil.toRegionInfo(ri); -393 } catch (IOException e) { -394throw new DeserializationException(e); -395 } -396} else { -397 throw new DeserializationException("PB encoded RegionInfo expected"); -398} -399 } -400 -401 /** -402 * Check whether two regions are adjacent -403 * @param regionA -404 * @param regionB -405 * @return true if two regions are adjacent -406 */ -407 static boolean areAdjacent(RegionInfo regionA, RegionInfo regionB) { -408if (regionA == null || regionB == null) { -409 throw new IllegalArgumentException( -410 "Can't check whether adjacent for null region"); -411} -412RegionInfo a = regionA; -413RegionInfo b = regionB; -414if (Bytes.compareTo(a.getStartKey(), b.getStartKey()) 0) { -415 a = regionB; -416 b = regionA; -417} -418if (Bytes.compareTo(a.getEndKey(), b.getStartKey()) == 0) { -419 return true; +308if (offset = 0) { +309 throw new IllegalArgumentException("offset=" + offset); +310} +311byte[] buff = new byte[offset]; +312System.arraycopy(regionName, 0, buff, 0, offset); +313return TableName.valueOf(buff); +314 } +315 +316 /** +317 * Gets the start key from the specified region name. +318 * @param regionName +319 * @return Start key. +320 * @throws java.io.IOException +321 */ +322 static byte[]
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d171b896/checkstyle.rss -- diff --git a/checkstyle.rss b/checkstyle.rss index c3bd096..52a5378 100644 --- a/checkstyle.rss +++ b/checkstyle.rss @@ -25,8 +25,8 @@ under the License. en-us 2007 - 2017 The Apache Software Foundation - File: 3448, - Errors: 20747, + File: 3449, + Errors: 20698, Warnings: 0, Infos: 0 @@ -489,7 +489,7 @@ under the License. 0 - 2 + 0 @@ -1105,7 +1105,7 @@ under the License. 0 - 21 + 23 @@ -10331,7 +10331,7 @@ under the License. 0 - 6 + 4 @@ -11204,6 +11204,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.HBaseZKTestingUtility.java;>org/apache/hadoop/hbase/HBaseZKTestingUtility.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.thrift.generated.IllegalArgument.java;>org/apache/hadoop/hbase/thrift/generated/IllegalArgument.java @@ -11764,7 +11778,7 @@ under the License. - http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.regionserver.handler.CloseMetaHandler.java;>org/apache/hadoop/hbase/regionserver/handler/CloseMetaHandler.java + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.zookeeper.TestZKMainServer.java;>org/apache/hadoop/hbase/zookeeper/TestZKMainServer.java 0 @@ -11778,7 +11792,7 @@ under the License. - http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.zookeeper.TestZKMainServer.java;>org/apache/hadoop/hbase/zookeeper/TestZKMainServer.java + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.regionserver.handler.CloseMetaHandler.java;>org/apache/hadoop/hbase/regionserver/handler/CloseMetaHandler.java 0 @@ -11787,7 +11801,7 @@ under the License. 0 - 2 + 0 @@ -14041,7 +14055,7 @@ under the License. 0 - 14 + 13 @@ -14284,7 +14298,7 @@ under the License. - http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.http.resource.JerseyResource.java;>org/apache/hadoop/hbase/http/resource/JerseyResource.java + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.zookeeper.TestZKMulti.java;>org/apache/hadoop/hbase/zookeeper/TestZKMulti.java 0 @@ -14293,12 +14307,12 @@ under the License. 0 - 1 + 0 - http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.zookeeper.TestZKMulti.java;>org/apache/hadoop/hbase/zookeeper/TestZKMulti.java + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.http.resource.JerseyResource.java;>org/apache/hadoop/hbase/http/resource/JerseyResource.java 0 @@ -14307,7 +14321,7 @@ under the License. 0 - 0 + 1 @@ -17597,7 +17611,7 @@ under the License. 0 - 19 + 9 @@ -28965,7 +28979,7 @@ under the License. 0 - 1 +
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html index b2d7988..c83e0b5 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html @@ -18,8 +18,8 @@ catch(err) { } //--> -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 methods = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; PrevClass -NextClass +NextClass Frames @@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab"; Summary: -Nested| +Nested| Field| Constr| Method @@ -101,12 +101,12 @@ var activeTableTab = "activeTableTab"; All Known Implementing Classes: -MetricsWAL, Replication, WALActionsListener.Base +MetricsWAL, Replication @InterfaceAudience.Private -public interface WALActionsListener +public interface WALActionsListener Get notification of WAL events. The invocations are inline so make sure your implementation is fast else you'll slow hbase. @@ -115,25 +115,6 @@ public interface - - - - - -Nested Class Summary - -Nested Classes - -Modifier and Type -Interface and Description - - -static class -WALActionsListener.Base - - - - @@ -141,25 +122,25 @@ public interface -All MethodsInstance MethodsAbstract Methods +All MethodsInstance MethodsDefault Methods Modifier and Type Method and Description -void +default void logCloseRequested() The WAL is about to close. -void +default void logRollRequested(booleantooFewReplicas) A request was made that the WAL be rolled. -void +default void postAppend(longentryLen, longelapsedTimeMillis, WALKeylogKey, @@ -168,50 +149,50 @@ public interface -void +default void postLogArchive(org.apache.hadoop.fs.PatholdPath, org.apache.hadoop.fs.PathnewPath) The WAL has been archived. -void +default void postLogRoll(org.apache.hadoop.fs.PatholdPath, org.apache.hadoop.fs.PathnewPath) The WAL has been rolled. -void +default void postSync(longtimeInNanos, inthandlerSyncs) For notification post writer sync. -void +default void preLogArchive(org.apache.hadoop.fs.PatholdPath, org.apache.hadoop.fs.PathnewPath) The WAL is going to be archived. -void +default void preLogRoll(org.apache.hadoop.fs.PatholdPath, org.apache.hadoop.fs.PathnewPath) The WAL is going to be rolled. -void -visitLogEntryBeforeWrite(HRegionInfoinfo, +default void +visitLogEntryBeforeWrite(RegionInfoinfo, WALKeylogKey, WALEditlogEdit) Called before each write. -void +default void visitLogEntryBeforeWrite(WALKeylogKey, WALEditlogEdit) @@ -236,9 +217,9 @@ public interface preLogRoll -voidpreLogRoll(org.apache.hadoop.fs.PatholdPath, -org.apache.hadoop.fs.PathnewPath) - throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException +defaultvoidpreLogRoll(org.apache.hadoop.fs.PatholdPath, +org.apache.hadoop.fs.PathnewPath) + 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 WAL is going to be rolled. The oldPath can be null if this is the first log file from the regionserver. @@ -256,9 +237,9 @@ public interface postLogRoll -voidpostLogRoll(org.apache.hadoop.fs.PatholdPath, - org.apache.hadoop.fs.PathnewPath) - throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException +defaultvoidpostLogRoll(org.apache.hadoop.fs.PatholdPath, + org.apache.hadoop.fs.PathnewPath) + 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 WAL has been rolled. The oldPath can be null if this is the first log file from the regionserver. @@ -276,9 +257,9 @@ public interface preLogArchive -voidpreLogArchive(org.apache.hadoop.fs.PatholdPath, -
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/713d773f/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.NameNodeException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.NameNodeException.html b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.NameNodeException.html index c5c7b66..17c7510 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.NameNodeException.html +++ b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.NameNodeException.html @@ -126,7 +126,7 @@ -public static class FanOutOneBlockAsyncDFSOutputHelper.NameNodeException +public static class FanOutOneBlockAsyncDFSOutputHelper.NameNodeException extends http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Exception other than RemoteException thrown when calling create on namenode @@ -215,7 +215,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/IOException.ht serialVersionUID -private static finallong serialVersionUID +private static finallong serialVersionUID See Also: Constant Field Values @@ -236,7 +236,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/IOException.ht NameNodeException -publicNameNodeException(http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwablecause) +publicNameNodeException(http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwablecause) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/713d773f/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PBHelper.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PBHelper.html b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PBHelper.html index d0f7db9..df2714a 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PBHelper.html +++ b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PBHelper.html @@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab"; -private static interface FanOutOneBlockAsyncDFSOutputHelper.PBHelper +private static interface FanOutOneBlockAsyncDFSOutputHelper.PBHelper @@ -153,7 +153,7 @@ var activeTableTab = "activeTableTab"; convert -org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.ExtendedBlockProtoconvert(org.apache.hadoop.hdfs.protocol.ExtendedBlockb) +org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.ExtendedBlockProtoconvert(org.apache.hadoop.hdfs.protocol.ExtendedBlockb) @@ -162,7 +162,7 @@ var activeTableTab = "activeTableTab"; convert -org.apache.hadoop.security.proto.SecurityProtos.TokenProtoconvert(org.apache.hadoop.security.token.Token?tok) +org.apache.hadoop.security.proto.SecurityProtos.TokenProtoconvert(org.apache.hadoop.security.token.Token?tok) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/713d773f/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PipelineAckStatusGetter.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PipelineAckStatusGetter.html b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PipelineAckStatusGetter.html index 3f3bf91..f280554 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PipelineAckStatusGetter.html +++ b/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.PipelineAckStatusGetter.html @@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab"; -private static interface FanOutOneBlockAsyncDFSOutputHelper.PipelineAckStatusGetter +private static interface FanOutOneBlockAsyncDFSOutputHelper.PipelineAckStatusGetter @@ -149,7 +149,7 @@ var activeTableTab = "activeTableTab"; get -org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.Statusget(org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.PipelineAckProtoack) +org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.Statusget(org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.PipelineAckProtoack) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/713d773f/devapidocs/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.StorageTypeSetter.html -- diff --git
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fd365a2b/checkstyle.rss -- diff --git a/checkstyle.rss b/checkstyle.rss index 63c077c..3283c25 100644 --- a/checkstyle.rss +++ b/checkstyle.rss @@ -26,7 +26,7 @@ under the License. 2007 - 2017 The Apache Software Foundation File: 3437, - Errors: 20812, + Errors: 20803, Warnings: 0, Infos: 0 @@ -3765,7 +3765,7 @@ under the License. 0 - 4 + 3 @@ -9477,7 +9477,7 @@ under the License. 0 - 15 + 22 @@ -13957,7 +13957,7 @@ under the License. 0 - 112 + 118 @@ -22063,7 +22063,7 @@ under the License. 0 - 102 + 99 @@ -29987,7 +29987,7 @@ under the License. 0 - 115 + 102 @@ -33291,7 +33291,7 @@ under the License. 0 - 13 + 12 @@ -39787,7 +39787,7 @@ under the License. 0 - 3 + 2 @@ -41341,7 +41341,7 @@ under the License. 0 - 6 + 3 @@ -46731,7 +46731,7 @@ under the License. 0 - 63 + 67 @@ -47739,7 +47739,7 @@ under the License. 0 - 118 + 114 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fd365a2b/coc.html -- diff --git a/coc.html b/coc.html index 10ae93f..e6a6b80 100644 --- a/coc.html +++ b/coc.html @@ -7,7 +7,7 @@ - + Apache HBase Code of Conduct Policy @@ -380,7 +380,7 @@ email to mailto:priv...@hbase.apache.org;>the priv 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/fd365a2b/cygwin.html -- diff --git a/cygwin.html b/cygwin.html index 9c1b8f7..ec8fe38 100644 --- a/cygwin.html +++ b/cygwin.html @@ -7,7 +7,7 @@ - + Apache HBase Installing Apache HBase (TM) on Windows using Cygwin @@ -679,7 +679,7 @@ Now your HBase server is running, start coding and build that next 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/fd365a2b/dependencies.html -- diff --git a/dependencies.html b/dependencies.html index 0af8122..a2a1ae9 100644 --- a/dependencies.html +++ b/dependencies.html @@ -7,7 +7,7 @@ - + Apache HBase Project Dependencies @@ -445,7 +445,7 @@ 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/fd365a2b/dependency-convergence.html -- diff --git a/dependency-convergence.html b/dependency-convergence.html index 0186244..6ba4c49 100644 --- a/dependency-convergence.html +++ b/dependency-convergence.html @@ -7,7 +7,7 @@
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b9722a17/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html index 78fa83c..c5d91ff 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; -private abstract static class HRegion.BatchOperationT +private abstract static class HRegion.BatchOperationT extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object Class that tracks the progress of a batch operations, accumulating status codes and tracking the index at which processing is proceeding. These batch operations may get split into @@ -411,7 +411,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? operations -protected finalT[] operations +protected finalT[] operations @@ -420,7 +420,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? retCodeDetails -protected finalOperationStatus[] retCodeDetails +protected finalOperationStatus[] retCodeDetails @@ -429,7 +429,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? walEditsFromCoprocessors -protected finalWALEdit[] walEditsFromCoprocessors +protected finalWALEdit[] walEditsFromCoprocessors @@ -438,7 +438,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? familyCellMaps -protected finalhttp://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Mapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCell[] familyCellMaps +protected finalhttp://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Mapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCell[] familyCellMaps @@ -447,7 +447,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? region -protected finalHRegion region +protected finalHRegion region @@ -456,7 +456,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? nextIndexToProcess -protectedint nextIndexToProcess +protectedint nextIndexToProcess @@ -465,7 +465,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? observedExceptions -protected finalHRegion.ObservedExceptionsInBatch observedExceptions +protected finalHRegion.ObservedExceptionsInBatch observedExceptions @@ -474,7 +474,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? durability -protectedDurability durability +protectedDurability durability @@ -483,7 +483,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? atomic -protectedboolean atomic +protectedboolean atomic @@ -502,7 +502,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? BatchOperation -publicBatchOperation(HRegionregion, +publicBatchOperation(HRegionregion, T[]operations) @@ -520,7 +520,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? visitBatchOperations -publicvoidvisitBatchOperations(booleanpendingOnly, +publicvoidvisitBatchOperations(booleanpendingOnly, intlastIndexExclusive, HRegion.BatchOperation.Visitorvisitor) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -537,7 +537,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? getMutation -public abstractMutationgetMutation(intindex) +public abstractMutationgetMutation(intindex) @@ -546,7 +546,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? getNonceGroup -public abstractlonggetNonceGroup(intindex) +public abstractlonggetNonceGroup(intindex) @@ -555,7 +555,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? getNonce -public abstractlonggetNonce(intindex) +public abstractlonggetNonce(intindex) @@ -564,7 +564,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? getMutationsForCoprocs -public abstractMutation[]getMutationsForCoprocs() +public abstractMutation[]getMutationsForCoprocs() This method is potentially expensive and useful mostly for non-replay
[38/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b1eb7453/devapidocs/org/apache/hadoop/hbase/ExtendedCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ExtendedCell.html b/devapidocs/org/apache/hadoop/hbase/ExtendedCell.html index cecadde..5066209 100644 --- a/devapidocs/org/apache/hadoop/hbase/ExtendedCell.html +++ b/devapidocs/org/apache/hadoop/hbase/ExtendedCell.html @@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab"; All Superinterfaces: -Cell, http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true; title="class or interface in java.lang">Cloneable, HeapSize, SettableSequenceId, SettableTimestamp +Cell, http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true; title="class or interface in java.lang">Cloneable, HeapSize, RawCell, SettableSequenceId, SettableTimestamp All Known Implementing Classes: @@ -109,9 +109,9 @@ var activeTableTab = "activeTableTab"; -@InterfaceAudience.LimitedPrivate(value="Coprocesssor") +@InterfaceAudience.Private public interface ExtendedCell -extends Cell, SettableSequenceId, SettableTimestamp, HeapSize, http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true; title="class or interface in java.lang">Cloneable +extends RawCell, SettableSequenceId, SettableTimestamp, HeapSize, http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true; title="class or interface in java.lang">Cloneable Extension to Cell with server side required functions. Server side Cell implementations must implement this. @@ -142,6 +142,13 @@ extends CELL_NOT_BASED_ON_CHUNK + + + + +Fields inherited from interfaceorg.apache.hadoop.hbase.RawCell +MAX_TAGS_LENGTH + @@ -189,6 +196,13 @@ extends + + + +Methods inherited from interfaceorg.apache.hadoop.hbase.RawCell +checkForTagsLength, cloneTags, getTag, getTags + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b1eb7453/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilder.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilder.html b/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilder.html index dff465e..f0a7e65 100644 --- a/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilder.html +++ b/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilder.html @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; -@InterfaceAudience.Private +@InterfaceAudience.LimitedPrivate(value="Coprocesssor") public interface ExtendedCellBuilder extends CellBuilder For internal purpose. @@ -192,7 +192,9 @@ extends ExtendedCellBuilder -setSequenceId(longseqId) +setSequenceId(longseqId) +Internal usage. + ExtendedCellBuilder @@ -424,7 +426,7 @@ extends setTags -ExtendedCellBuildersetTags(byte[]tags) +ExtendedCellBuildersetTags(byte[]tags) @@ -433,7 +435,7 @@ extends setTags -ExtendedCellBuildersetTags(byte[]tags, +ExtendedCellBuildersetTags(byte[]tags, inttagsOffset, inttagsLength) @@ -444,7 +446,14 @@ extends setSequenceId -ExtendedCellBuildersetSequenceId(longseqId) +ExtendedCellBuildersetSequenceId(longseqId) +Internal usage. Be careful before you use this while building a cell + +Parameters: +seqId - set the seqId +Returns: +the current ExternalCellBuilder + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b1eb7453/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderFactory.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderFactory.html b/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderFactory.html index e5548d8..ddb61d2 100644 --- a/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderFactory.html +++ b/devapidocs/org/apache/hadoop/hbase/ExtendedCellBuilderFactory.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9}; +var methods = {"i0":9,"i1":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -153,6 +153,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? static ExtendedCellBuilder create(CellBuilderTypetype) + +static ExtendedCellBuilder +create(CellBuilderTypetype, + booleanallowSeqIdUpdate) +Allows creating a cell with the given CellBuilderType. + + @@ -181,7 +188,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? ExtendedCellBuilderFactory -privateExtendedCellBuilderFactory() +privateExtendedCellBuilderFactory() @@ -195,12 +202,31 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? - + create public staticExtendedCellBuildercreate(CellBuilderTypetype) + + + + + +create +public
1 2 3 >