[03/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/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 9e61fc1..8dd6360 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"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":9,"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,"i109 ":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}; +var methods = {"i0":9,"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":9,"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,"i109 ":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -1007,25 +1007,31 @@ implements void +preIsRpcThrottleEnabled(ObserverContextMasterCoprocessorEnvironmentctx) +Called before getting if is rpc throttle enabled. + + + +void preListDecommissionedRegionServers(ObserverContextMasterCoprocessorEnvironmentctx) Called before list decommissioned region servers. - + void preListReplicationPeers(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringregex) Called before list replication peers. - + void preListSnapshot(ObserverContextMasterCoprocessorEnvironmentctx, SnapshotDescriptionsnapshot) Called before listSnapshots request has been processed. - + void preLockHeartbeat(ObserverContextMasterCoprocessorEnvironmentctx, TableNametableName, @@ -1033,14 +1039,14 @@ implements Called before heartbeat to a lock. - + void preMergeRegions(ObserverContextMasterCoprocessorEnvironmentctx, RegionInfo[]regionsToMerge) Called before merge regions request. - + void preModifyNamespace(ObserverContextMasterCoprocessorEnvironmentctx, NamespaceDescriptorcurrentNsDesc, @@ -1048,7 +1054,7 @@ implements Called prior to modifying a namespace's properties. - + TableDescriptor preModifyTable(ObserverContextMasterCoprocessorEnvironmentc, TableNametableName, @@ -1057,7 +1063,7 @@ implements Called
[01/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
Repository: hbase-site Updated Branches: refs/heads/asf-site a66696eff -> 901d593a1 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html b/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html index 8cb3cab..dcc9348 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html +++ b/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html @@ -552,7 +552,7 @@ implements MasterObserver -postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, postBalance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDeleteTable, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetRSGroupInfo, postGetRSGroupInfoOfServer, postGetRSGroupInfoOfTable, postGetTableDescriptors, postGetTableNames, postListDecommissionedRegionServers, postListNamespaceDescriptors, postListReplicationPeers, postListRSGroups, postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postModifyNamespace, postModifyTable, postModifyTable, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer, postRemoveRSGroup, postRemoveServers, postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postTableFlush, postTransitReplicationPeerSyncReplicationState, postTruncateTable, postUnassign, postUpdateReplicationPeerConfig, preAbortProcedure, preAddReplicationPeer, preAddRSGroup , preAssign, preBalance, preBalanceRSGroup, preBalanceSwitch, preClearDeadServers, preCloneSnapshot, preCreateNamespace, preCreateTable, preCreateTableAction, preCreateTableRegionsInfos, preDecommissionRegionServers, preDeleteNamespace, preDeleteSnapshot, preDeleteTable, preDeleteTableAction, preDisableReplicationPeer, preDisableTableAction, preEnableReplicationPeer, preEnableTable, preEnableTableAction, preGetClusterMetrics, preGetLocks, preGetNamespaceDescriptor, preGetProcedures, preGetReplicationPeerConfig, preGetRSGroupInfo, preGetRSGroupInfoOfServer, preGetRSGroupInfoOfTable, preGetTableDescriptors, preGetTableNames, preListDecommissionedRegionServers, preListNamespaceDescriptors, preListReplicationPeers, preListRSGroups, preListSnapshot, preLockHeartbeat, preMasterInitialization, preMergeRegions, preMergeRegionsAction, preMergeRegionsCommitAction, preModifyNamespace, preModifyNamespace, preModifyTable, preModifyTableAction, preModifyTableAction, preMove, preMoveServers, preMoveServersAndTables, preMoveTables, preRecommissionRegionServer, preRegionOffline, preRemoveReplicationPeer, preRemoveRSGroup, preRemoveServers, preRequestLock, preRestoreSnapshot, preSetNamespaceQuota, preSetSplitOrMergeEnabled, preSetTableQuota, preSetUserQuota, preSetUserQuota, preSetUserQuota, preShutdown, preSnapshot, preSplitRegion, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preStopMaster, preTableFlush, preTransitReplicationPeerSyncReplicationState, preTruncateTable, preTruncateTableAction, preUnassign, preUpdateReplicationPeerConfig +postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, postBalance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDeleteTable, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor,
[06/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/regionserver/SplitLogWorker.TaskExecutor.Status.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html b/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html index 1126570..cd96401 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab"; -public static enum SplitLogWorker.TaskExecutor.Status +public static enum SplitLogWorker.TaskExecutor.Status extends https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumSplitLogWorker.TaskExecutor.Status @@ -216,7 +216,7 @@ the order they are declared. DONE -public static finalSplitLogWorker.TaskExecutor.Status DONE +public static finalSplitLogWorker.TaskExecutor.Status DONE @@ -225,7 +225,7 @@ the order they are declared. ERR -public static finalSplitLogWorker.TaskExecutor.Status ERR +public static finalSplitLogWorker.TaskExecutor.Status ERR @@ -234,7 +234,7 @@ the order they are declared. RESIGNED -public static finalSplitLogWorker.TaskExecutor.Status RESIGNED +public static finalSplitLogWorker.TaskExecutor.Status RESIGNED @@ -243,7 +243,7 @@ the order they are declared. PREEMPTED -public static finalSplitLogWorker.TaskExecutor.Status PREEMPTED +public static finalSplitLogWorker.TaskExecutor.Status PREEMPTED http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html b/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html index 8ae8dd4..36ae80d 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; https://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html?is-external=true; title="class or interface in java.lang">@FunctionalInterface -public static interface SplitLogWorker.TaskExecutor +public static interface SplitLogWorker.TaskExecutor Objects implementing this interface actually do the task that has been acquired by a SplitLogWorker. Since there isn't a water-tight guarantee that two workers will not be executing the same task therefore it @@ -180,7 +180,7 @@ public static interface exec -SplitLogWorker.TaskExecutor.Statusexec(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, +SplitLogWorker.TaskExecutor.Statusexec(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, CancelableProgressablep) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html b/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html index 322dc6b..36f1ac8 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html @@ -248,7 +248,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable run() -private static SplitLogWorker.TaskExecutor.Status +(package private) static SplitLogWorker.TaskExecutor.Status splitLog(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, CancelableProgressablep, org.apache.hadoop.conf.Configurationconf, @@ -396,12 +396,12 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable splitLog -private staticSplitLogWorker.TaskExecutor.StatussplitLog(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, - CancelableProgressablep, - org.apache.hadoop.conf.Configurationconf, - RegionServerServicesserver, -
[20/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/master/MasterServices.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html b/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html index 03cc2d1..8344ce2 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MasterServices.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,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":18,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -129,7 +129,7 @@ extends -All MethodsInstance MethodsAbstract Methods +All MethodsInstance MethodsAbstract MethodsDefault Methods Modifier and Type Method and Description @@ -343,58 +343,62 @@ extends getSnapshotManager() +default SplitWALManager +getSplitWALManager() + + SyncReplicationReplayWALManager getSyncReplicationReplayWALManager() Returns the SyncReplicationReplayWALManager. - + TableDescriptors getTableDescriptors() - + TableStateManager getTableStateManager() - + boolean isActiveMaster() - + boolean isClusterUp() - + boolean isInitialized() - + boolean isInMaintenanceMode() - + boolean isSplitOrMergeEnabled(MasterSwitchTypeswitchType) - + https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListReplicationPeerDescription listReplicationPeers(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringregex) Return a list of replication peers. - + https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableDescriptor listTableDescriptorsByNamespace(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) Get list of table descriptors by namespace - + https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableName listTableNamesByNamespace(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) Get list of table names by namespace - + long mergeRegions(RegionInfo[]regionsToMerge, booleanforcible, @@ -403,7 +407,7 @@ extends Merge regions in a table. - + long modifyColumn(TableNametableName, ColumnFamilyDescriptordescriptor, @@ -412,7 +416,7 @@ extends Modify the column descriptor of an existing column in an existing table - + long modifyTable(TableNametableName, TableDescriptordescriptor, @@ -421,19 +425,19 @@ extends Modify the descriptor of an existing table - + boolean registerService(com.google.protobuf.Serviceinstance) Registers a new protocol buffer Service subclass as a master coprocessor endpoint. - + long removeReplicationPeer(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringpeerId) Removes a peer and stops the replication - + long splitRegion(RegionInforegionInfo, byte[]splitRow, @@ -442,14 +446,14 @@ extends Split a region. - + long transitReplicationPeerSyncReplicationState(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringpeerId, SyncReplicationStateclusterState) Set current cluster state for a synchronous replication peer. - + long truncateTable(TableNametableName,
[08/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/quotas/RegionSizeStoreImpl.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html b/devapidocs/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html index 0b85ddf..67d4f04 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; PrevClass -NextClass +NextClass Frames @@ -499,7 +499,7 @@ implements PrevClass -NextClass +NextClass Frames http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/quotas/RpcThrottleStorage.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/RpcThrottleStorage.html b/devapidocs/org/apache/hadoop/hbase/quotas/RpcThrottleStorage.html new file mode 100644 index 000..6de3b41 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/quotas/RpcThrottleStorage.html @@ -0,0 +1,387 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +RpcThrottleStorage (Apache HBase 3.0.0-SNAPSHOT API) + + + + + +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +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.quotas +Class RpcThrottleStorage + + + +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.quotas.RpcThrottleStorage + + + + + + + + +@InterfaceAudience.Private +public class RpcThrottleStorage +extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +ZK based rpc throttle storage. + + + + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +RPC_THROTTLE_ZNODE + + +static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +RPC_THROTTLE_ZNODE_DEFAULT + + +private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +rpcThrottleZNode + + +private ZKWatcher +zookeeper + + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +RpcThrottleStorage(ZKWatcherzookeeper, + org.apache.hadoop.conf.Configurationconf) + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +boolean +isRpcThrottleEnabled() + + +void +switchRpcThrottle(booleanenable) +Store the rpc throttle value. + + + + + + + +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
[02/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/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 5e990f8..5c5b981 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/CoprocessorWhitelistMasterObserver.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/CoprocessorWhitelistMasterObserver.html @@ -255,7 +255,7 @@ implements MasterObserver -postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, postBalance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDeleteTable, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetRSGroupInfo, postGetRSGroupInfoOfServer, postGetRSGroupInfoOfTable, postGetTableDescriptors, postGetTableNames, postListDecommissionedRegionServers, postListNamespaceDescriptors, postListReplicationPeers, postListRSGroups, postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postModifyNamespace, postModifyTable, postModifyTable, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer, postRemoveRSGroup, postRemoveServers, postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetSpl itOrMergeEnabled, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postStartMaster, postTableFlush, postTransitReplicationPeerSyncReplicationState, postTruncateTable, postUnassign, postUpdateReplicationPeerConfig, preAbortProcedure, preAddReplicationPeer, preAddRSGroup, preAssign, preBalance, preBalanceRSGroup, preBalanceSwitch, preClearDeadServers, preCloneSnapshot, preCreateNamespace, preCreateTableAction, preCreateTableRegionsInfos, preDecommissionRegionServers, preDeleteNamespace, preDeleteSnapshot, preDeleteTable, preDeleteTableAction, preDisableReplicationPeer, preDisableTable, preDisableTableAction, preEnableReplicationPeer, preEnableTable, preEnableTableAction, preGetClusterMetrics, preGetLocks, preGetNamespaceDescriptor, preGetProcedures, preGetReplicationPeerConfig, preGetRSGroupInfo, preGetRSGroupInfoOfServer, preGetRSGroupInfoOfTable, preGetTableDescriptors, preGetTableNames, preListDecommissionedRegionServers, preListNamespaceDescriptors, preListReplicationPeers, preListRSGroups, preListSnapshot, preLockHeartbeat, preMasterInitialization, preMergeRegions, preMergeRegionsAction, preMergeRegionsCommitAction, preModifyNamespace, preModifyNamespace, preModifyTable, preModifyTableAction, preModifyTableAction, preMove, preMoveServers, preMoveServersAndTables, preMoveTables, preRecommissionRegionServer, preRegionOffline, preRemoveReplicationPeer, preRemoveRSGroup, preRemoveServers, preRequestLock, preRestoreSnapshot, preSetNamespaceQuota, preSetSplitOrMergeEnabled, preSetTableQuota, preSetUserQuota, preSetUserQuota, preSetUserQuota, preShutdown, preSnapshot, preSplitRegion, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preStopMaster, preTableFlush, preTransitReplicationPeerSyncReplicationState, preTruncateTable, preTruncateTableAction, preUnassign, preUpdateReplicationPeerConfig +postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, postBalance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDeleteTable, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks,
[13/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/master/procedure/class-use/MasterProcedureEnv.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html index ed1a776..20f8f07 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/MasterProcedureEnv.html @@ -1132,6 +1132,14 @@ +protected boolean +SwitchRpcThrottleRemoteProcedure.abort(MasterProcedureEnvenv) + + +protected boolean +SplitWALRemoteProcedure.abort(MasterProcedureEnvenv) + + boolean RestoreSnapshotProcedure.abort(MasterProcedureEnvenv) @@ -1213,47 +1221,51 @@ https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInforegions) +protected void +SplitWALProcedure.afterReplay(MasterProcedureEnvenv) + + private void ServerCrashProcedure.assignRegions(MasterProcedureEnvenv, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInforegions) Assign the regions on the crashed RS to other Rses. - + private static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.OpenRegionRequest RSProcedureDispatcher.buildOpenRegionRequest(MasterProcedureEnvenv, ServerNameserverName, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRSProcedureDispatcher.RegionOpenOperationoperations) - + org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.OpenRegionRequest.RegionOpenInfo RSProcedureDispatcher.RegionOpenOperation.buildRegionOpenInfoRequest(MasterProcedureEnvenv) - + private boolean ReopenTableRegionsProcedure.canSchedule(MasterProcedureEnvenv, HRegionLocationloc) - + protected static void AbstractStateMachineTableProcedure.checkOnline(MasterProcedureEnvenv, RegionInfori) Check region is online. - + protected void AbstractStateMachineRegionProcedure.checkTableModifiable(MasterProcedureEnvenv) Check whether a table is modifiable - exists and either offline or online with config set - + protected void AbstractStateMachineTableProcedure.checkTableModifiable(MasterProcedureEnvenv) Check whether a table is modifiable - exists and either offline or online with config set - + private static void DeleteTableProcedure.cleanAnyRemainingRows(MasterProcedureEnvenv, TableNametableName) @@ -1261,6 +1273,20 @@ info:regioninfo column was empty because of some write error. + +private void +ServerCrashProcedure.cleanupSplitDir(MasterProcedureEnvenv) + + +private void +SwitchRpcThrottleRemoteProcedure.complete(MasterProcedureEnvenv, +https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) + + +private void +SplitWALRemoteProcedure.complete(MasterProcedureEnvenv, +https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) + protected void TruncateTableProcedure.completionCleanup(MasterProcedureEnvenv) @@ -1318,11 +1344,16 @@ https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInfonewRegions) +private Procedure[] +ServerCrashProcedure.createSplittingWalProcedures(MasterProcedureEnvenv, +booleansplitMeta) + + protected static void DeleteTableProcedure.deleteAssignmentState(MasterProcedureEnvenv, TableNametableName) - + static void MasterDDLOperationHelper.deleteColumnFamilyFromFileSystem(MasterProcedureEnvenv, TableNametableName, @@ -1332,14 +1363,14 @@ Remove the column family from the file system - + private static void DeleteNamespaceProcedure.deleteDirectory(MasterProcedureEnvenv, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringnamespaceName) Delete the namespace directories from the file system - + private void ModifyTableProcedure.deleteFromFs(MasterProcedureEnvenv, TableDescriptoroldTableDescriptor, @@ -1347,27 +1378,27 @@ Removes from hdfs the families that are not longer present in the new table descriptor. - + protected static void DeleteTableProcedure.deleteFromFs(MasterProcedureEnvenv, TableNametableName,
[29/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/coprocessor/MasterObserver.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html index 38edbe5..568e74dc 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":50,"i15":18,"i16":18,"i17":18,"i18":18,"i19":18,"i20":18,"i21":18,"i22":18,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":18,"i29":18,"i30":18,"i31":18,"i32":18,"i33":18,"i34":18,"i35":18,"i36":18,"i37":18,"i38":18,"i39":18,"i40":18,"i41":18,"i42":18,"i43":18,"i44":18,"i45":18,"i46":50,"i47":18,"i48":50,"i49":18,"i50":18,"i51":18,"i52":18,"i53":18,"i54":18,"i55":18,"i56":18,"i57":18,"i58":18,"i59":18,"i60":18,"i61":18,"i62":18,"i63":18,"i64":18,"i65":18,"i66":18,"i67":18,"i68":18,"i69":18,"i70":18,"i71":18,"i72":18,"i73":18,"i74":18,"i75":18,"i76":18,"i77":18,"i78":18,"i79":18,"i80":18,"i81":18,"i82":18,"i83":18,"i84":18,"i85":18,"i86":18,"i87":18,"i88":18,"i89":18,"i90":18,"i91":18,"i92":18,"i93":18,"i94":18,"i95":18,"i96":18,"i97":18,"i98":18,"i99":18,"i100":18,"i101":18,"i102":18,"i103":18,"i104":18,"i105":18,"i106":18,"i107":18,"i108":18,"i 109":18,"i110":18,"i111":18,"i112":18,"i113":18,"i114":18,"i115":18,"i116":18,"i117":18,"i118":18,"i119":18,"i120":50,"i121":18,"i122":50,"i123":18,"i124":50,"i125":18,"i126":18,"i127":18,"i128":18,"i129":18,"i130":18,"i131":18,"i132":18,"i133":18,"i134":18,"i135":18,"i136":18,"i137":18,"i138":18,"i139":18,"i140":18,"i141":18,"i142":18,"i143":18,"i144":18,"i145":18,"i146":18,"i147":18,"i148":18,"i149":18,"i150":18,"i151":18,"i152":18,"i153":18,"i154":18,"i155":18}; +var methods = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":50,"i15":18,"i16":18,"i17":18,"i18":18,"i19":18,"i20":18,"i21":18,"i22":18,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":18,"i29":18,"i30":18,"i31":18,"i32":18,"i33":18,"i34":18,"i35":18,"i36":18,"i37":18,"i38":18,"i39":18,"i40":18,"i41":18,"i42":18,"i43":18,"i44":18,"i45":18,"i46":18,"i47":50,"i48":18,"i49":50,"i50":18,"i51":18,"i52":18,"i53":18,"i54":18,"i55":18,"i56":18,"i57":18,"i58":18,"i59":18,"i60":18,"i61":18,"i62":18,"i63":18,"i64":18,"i65":18,"i66":18,"i67":18,"i68":18,"i69":18,"i70":18,"i71":18,"i72":18,"i73":18,"i74":18,"i75":18,"i76":18,"i77":18,"i78":18,"i79":18,"i80":18,"i81":18,"i82":18,"i83":18,"i84":18,"i85":18,"i86":18,"i87":18,"i88":18,"i89":18,"i90":18,"i91":18,"i92":18,"i93":18,"i94":18,"i95":18,"i96":18,"i97":18,"i98":18,"i99":18,"i100":18,"i101":18,"i102":18,"i103":18,"i104":18,"i105":18,"i106":18,"i107":18,"i108":18,"i 109":18,"i110":18,"i111":18,"i112":18,"i113":18,"i114":18,"i115":18,"i116":18,"i117":18,"i118":18,"i119":18,"i120":18,"i121":18,"i122":18,"i123":50,"i124":18,"i125":50,"i126":18,"i127":50,"i128":18,"i129":18,"i130":18,"i131":18,"i132":18,"i133":18,"i134":18,"i135":18,"i136":18,"i137":18,"i138":18,"i139":18,"i140":18,"i141":18,"i142":18,"i143":18,"i144":18,"i145":18,"i146":18,"i147":18,"i148":18,"i149":18,"i150":18,"i151":18,"i152":18,"i153":18,"i154":18,"i155":18,"i156":18,"i157":18,"i158":18,"i159":18}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -435,51 +435,58 @@ public interface default void +postIsRpcThrottleEnabled(ObserverContextMasterCoprocessorEnvironmentctx, +booleanrpcThrottleEnabled) +Called after getting if is rpc throttle enabled. + + + +default void postListDecommissionedRegionServers(ObserverContextMasterCoprocessorEnvironmentctx) Called after list decommissioned region servers. - + default void postListNamespaceDescriptors(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptordescriptors) Called after a listNamespaceDescriptors request has been processed. - + default void postListReplicationPeers(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringregex) Called after list replication peers. - + default void postListRSGroups(ObserverContextMasterCoprocessorEnvironmentctx) Called after listing region server group information. - + default void
[17/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/master/procedure/SplitWALProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/SplitWALProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/SplitWALProcedure.html new file mode 100644 index 000..5722edf --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/SplitWALProcedure.html @@ -0,0 +1,793 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +SplitWALProcedure (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}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.master.procedure +Class SplitWALProcedure + + + +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.procedure2.ProcedureTEnvironment + + +org.apache.hadoop.hbase.procedure2.StateMachineProcedureMasterProcedureEnv,org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitWALState + + +org.apache.hadoop.hbase.master.procedure.SplitWALProcedure + + + + + + + + + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableProcedureMasterProcedureEnv, ServerProcedureInterface + + + +@InterfaceAudience.Private +public class SplitWALProcedure +extends StateMachineProcedureMasterProcedureEnv,org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitWALState +implements ServerProcedureInterface +The procedure is to split a WAL. It will get an available region server and + schedule a SplitWALRemoteProcedure to actually send the request to region + server to split this WAL. + It also check if the split wal task really succeed. If the WAL still exists, it will + schedule another region server to split this WAL. + + + + + + + + + + + +Nested Class Summary + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.procedure2.StateMachineProcedure +StateMachineProcedure.Flow + + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +Procedure.LockState + + + + + +Nested classes/interfaces inherited from interfaceorg.apache.hadoop.hbase.master.procedure.ServerProcedureInterface +ServerProcedureInterface.ServerOperationType + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +private int +attempts + + +private ServerName +crashedServer + + +private static org.slf4j.Logger +LOG + + +private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +walPath + + +private ServerName +worker + + + + + + +Fields inherited from classorg.apache.hadoop.hbase.procedure2.StateMachineProcedure +stateCount + + + + + +Fields inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +NO_PROC_ID, NO_TIMEOUT + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +SplitWALProcedure() + + +SplitWALProcedure(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringwalPath, + ServerNamecrashedServer) + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +protected void +afterReplay(MasterProcedureEnvenv) +Called when the procedure is ready to be added to the queue after + the loading/replay operation. + + + +protected void +deserializeStateData(ProcedureStateSerializerserializer) +Called on store load to allow the user to decode the previously serialized + state. + + + +protected StateMachineProcedure.Flow
[22/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/master/MasterCoprocessorHost.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html index 18a233a..97b6786 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i 109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -421,34 +421,38 @@ extends void -postListDecommissionedRegionServers() +postIsRpcThrottleEnabled(booleanenabled) void -postListNamespaceDescriptors(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptordescriptors) +postListDecommissionedRegionServers() void -postListReplicationPeers(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringregex) +postListNamespaceDescriptors(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptordescriptors) void -postListRSGroups() +postListReplicationPeers(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringregex) void -postListSnapshot(SnapshotDescriptionsnapshot) +postListRSGroups() void +postListSnapshot(SnapshotDescriptionsnapshot) + + +void postLockHeartbeat(LockProcedureproc, booleankeepAlive) - + void postMergeRegions(RegionInfo[]regionsToMerge) - + void postMergeRegionsCommit(RegionInfo[]regionsToMerge, RegionInfomergedRegion, @@ -456,61 +460,61 @@ extends Invoked after merge
[36/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/HBaseAdmin.ReplicationFuture.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html index 2f8b9ab..18567c1 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html +++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private @InterfaceStability.Evolving -private static class HBaseAdmin.ReplicationFuture +private static class HBaseAdmin.ReplicationFuture extends HBaseAdmin.ProcedureFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void @@ -248,7 +248,7 @@ extends peerId -private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String peerId +private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String peerId @@ -257,7 +257,7 @@ extends getOperation -private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true; title="class or interface in java.util.function">Supplierhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String getOperation +private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true; title="class or interface in java.util.function">Supplierhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String getOperation @@ -274,7 +274,7 @@ extends ReplicationFuture -publicReplicationFuture(HBaseAdminadmin, +publicReplicationFuture(HBaseAdminadmin, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringpeerId, https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">LongprocId, https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true; title="class or interface in java.util.function">Supplierhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperation) @@ -294,7 +294,7 @@ extends toString -publichttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringtoString() +publichttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringtoString() Overrides: https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--; title="class or interface in java.lang">toStringin classhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html index e1735a3..e2ed75c 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html +++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; -private static class HBaseAdmin.RestoreSnapshotFuture +private static class HBaseAdmin.RestoreSnapshotFuture extends HBaseAdmin.TableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void @@ -255,7 +255,7 @@ extends RestoreSnapshotFuture -publicRestoreSnapshotFuture(HBaseAdminadmin, +publicRestoreSnapshotFuture(HBaseAdminadmin, org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescriptionsnapshot, TableNametableName, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RestoreSnapshotResponseresponse) @@ -267,7 +267,7 @@ extends RestoreSnapshotFuture -publicRestoreSnapshotFuture(HBaseAdminadmin, +publicRestoreSnapshotFuture(HBaseAdminadmin, TableNametableName,
[41/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/AsyncAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html index f2a4170..4d3c542 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":38,"i1":6,"i2":18,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":18,"i17":18,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":18,"i51":6,"i52":6,"i53":18,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":18,"i61":18,"i62":18,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":18,"i71":6,"i72":18,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":18,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":18,"i96":6,"i97":6,"i98":6,"i99":18,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":18,"i106":18,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i11 9":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":18,"i134":18,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6}; +var methods = {"i0":38,"i1":6,"i2":18,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":18,"i17":18,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":18,"i51":6,"i52":6,"i53":18,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":18,"i61":18,"i62":18,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":18,"i71":6,"i72":18,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":18,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":18,"i97":6,"i98":6,"i99":6,"i100":18,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":18,"i107":18,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i11 9":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":18,"i135":18,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6,"i149":6,"i150":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -640,21 +640,27 @@ public interface 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +isRpcThrottleEnabled() +Get if the rpc throttle is enabled. + + + +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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isSnapshotFinished(SnapshotDescriptionsnapshot) Check the current state of the passed snapshot. - + 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isSplitEnabled() Query the current state of the Split switch. - + 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isTableAvailable(TableNametableName) - + https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in
[32/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/RawAsyncHBaseAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html index 5060801..3335df0 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,"i175":10,"i176":10,"i177":10,"i178":10,"i179":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,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":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 -class RawAsyncHBaseAdmin +class RawAsyncHBaseAdmin 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 AsyncAdmin The implementation of AsyncAdmin. @@ -963,25 +963,31 @@ 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +isRpcThrottleEnabled() +Get if the rpc throttle is enabled. + + +
[28/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/coprocessor/class-use/MasterCoprocessorEnvironment.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html index ab022a4..c3d54f6 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html @@ -413,51 +413,58 @@ default void +MasterObserver.postIsRpcThrottleEnabled(ObserverContextMasterCoprocessorEnvironmentctx, +booleanrpcThrottleEnabled) +Called after getting if is rpc throttle enabled. + + + +default void MasterObserver.postListDecommissionedRegionServers(ObserverContextMasterCoprocessorEnvironmentctx) Called after list decommissioned region servers. - + default void MasterObserver.postListNamespaceDescriptors(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptordescriptors) Called after a listNamespaceDescriptors request has been processed. - + default void MasterObserver.postListReplicationPeers(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringregex) Called after list replication peers. - + default void MasterObserver.postListRSGroups(ObserverContextMasterCoprocessorEnvironmentctx) Called after listing region server group information. - + default void MasterObserver.postListSnapshot(ObserverContextMasterCoprocessorEnvironmentctx, SnapshotDescriptionsnapshot) Called after listSnapshots request has been processed. - + default void MasterObserver.postLockHeartbeat(ObserverContextMasterCoprocessorEnvironmentctx) Called after heartbeat to a lock. - + default void MasterObserver.postMergeRegions(ObserverContextMasterCoprocessorEnvironmentc, RegionInfo[]regionsToMerge) called after merge regions request. - + default void MasterObserver.postMergeRegionsCommitAction(ObserverContextMasterCoprocessorEnvironmentctx, RegionInfo[]regionsToMerge, @@ -465,7 +472,7 @@ This will be called after META step as part of regions merge transaction. - + default void MasterObserver.postModifyNamespace(ObserverContextMasterCoprocessorEnvironmentctx, NamespaceDescriptorcurrentNsDescriptor) @@ -474,7 +481,7 @@ - + default void MasterObserver.postModifyNamespace(ObserverContextMasterCoprocessorEnvironmentctx, NamespaceDescriptoroldNsDescriptor, @@ -482,7 +489,7 @@ Called after the modifyNamespace operation has been requested. - + default void MasterObserver.postModifyTable(ObserverContextMasterCoprocessorEnvironmentctx, TableNametableName, @@ -492,7 +499,7 @@ - + default void MasterObserver.postModifyTable(ObserverContextMasterCoprocessorEnvironmentctx, TableNametableName, @@ -501,7 +508,7 @@ Called after the modifyTable operation has been requested. - + default void MasterObserver.postMove(ObserverContextMasterCoprocessorEnvironmentctx, RegionInforegion, @@ -510,7 +517,7 @@ Called after the region move has been requested. - + default void MasterObserver.postMoveServers(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetAddressservers, @@ -518,7 +525,7 @@ Called after servers are moved to target region server group - + default void MasterObserver.postMoveServersAndTables(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetAddressservers, @@ -527,7 +534,7 @@ Called after servers are moved to target region server group - + default void MasterObserver.postMoveTables(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetTableNametables, @@ -535,7 +542,7 @@ Called after servers are moved to target region server group - + default void MasterObserver.postRecommissionRegionServer(ObserverContextMasterCoprocessorEnvironmentctx, ServerNameserver, @@ -543,35 +550,35 @@ Called after recommission region server. - + default void
[07/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/regionserver/HRegionServer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html index 65d5f76..c9b8a49 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html @@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.LimitedPrivate(value="Tools") -public class HRegionServer +public class HRegionServer extends HasThread implements RegionServerServices, LastSequenceId, ConfigurationObserver HRegionServer makes a set of HRegions available to clients. It checks in with @@ -1554,7 +1554,7 @@ implements INIT_PAUSE_TIME_MS -private static finalint INIT_PAUSE_TIME_MS +private static finalint INIT_PAUSE_TIME_MS See Also: Constant Field Values @@ -1567,7 +1567,7 @@ implements LOG -private static finalorg.slf4j.Logger LOG +private static finalorg.slf4j.Logger LOG @@ -1576,7 +1576,7 @@ implements TEST_SKIP_REPORTING_TRANSITION -public staticboolean TEST_SKIP_REPORTING_TRANSITION +public staticboolean TEST_SKIP_REPORTING_TRANSITION For testing only! Set to true to skip notifying region assignment to master . @@ -1586,7 +1586,7 @@ implements regionsInTransitionInRS -protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMapbyte[],https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean regionsInTransitionInRS +protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMapbyte[],https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean regionsInTransitionInRS @@ -1595,7 +1595,7 @@ implements cacheFlusher -protectedMemStoreFlusher cacheFlusher +protectedMemStoreFlusher cacheFlusher @@ -1604,7 +1604,7 @@ implements hMemManager -protectedHeapMemoryManager hMemManager +protectedHeapMemoryManager hMemManager @@ -1613,7 +1613,7 @@ implements clusterConnection -protectedClusterConnection clusterConnection +protectedClusterConnection clusterConnection Cluster connection to be shared by services. Initialized at server startup and closed when server shuts down. Clients must never close it explicitly. @@ -1628,7 +1628,7 @@ implements tableDescriptors -protectedTableDescriptors tableDescriptors +protectedTableDescriptors tableDescriptors Go here to get table descriptors. @@ -1638,7 +1638,7 @@ implements replicationSourceHandler -protectedReplicationSourceService replicationSourceHandler +protectedReplicationSourceService replicationSourceHandler @@ -1647,7 +1647,7 @@ implements replicationSinkHandler -protectedReplicationSinkService replicationSinkHandler +protectedReplicationSinkService replicationSinkHandler @@ -1656,7 +1656,7 @@ implements compactSplitThread -publicCompactSplit compactSplitThread +publicCompactSplit compactSplitThread @@ -1665,7 +1665,7 @@ implements onlineRegions -protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,HRegion onlineRegions +protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,HRegion onlineRegions Map of regions currently being served by this region server. Key is the encoded region name. All access should be synchronized. @@ -1676,7 +1676,7 @@ implements regionFavoredNodesMap -protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true; title="class or interface in java.net">InetSocketAddress[] regionFavoredNodesMap +protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in
[12/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/master/procedure/class-use/ProcedurePrepareLatch.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ProcedurePrepareLatch.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ProcedurePrepareLatch.html index 7ca5dc1..1adf97b 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ProcedurePrepareLatch.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ProcedurePrepareLatch.html @@ -191,6 +191,10 @@ private ProcedurePrepareLatch AbstractStateMachineNamespaceProcedure.syncLatch + +(package private) ProcedurePrepareLatch +SwitchRpcThrottleProcedure.syncLatch + @@ -302,6 +306,12 @@ ProcedurePrepareLatchlatch) +SwitchRpcThrottleProcedure(RpcThrottleStoragerpcThrottleStorage, + booleanrpcThrottleEnabled, + ServerNameserverName, + ProcedurePrepareLatchsyncLatch) + + TruncateTableProcedure(MasterProcedureEnvenv, TableNametableName, booleanpreserveSplits, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.ServerOperationType.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.ServerOperationType.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.ServerOperationType.html index e51337a..bab4008 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.ServerOperationType.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.ServerOperationType.html @@ -104,6 +104,14 @@ ServerProcedureInterface.ServerOperationType +SwitchRpcThrottleRemoteProcedure.getServerOperationType() + + +ServerProcedureInterface.ServerOperationType +SplitWALRemoteProcedure.getServerOperationType() + + +ServerProcedureInterface.ServerOperationType ServerProcedureInterface.getServerOperationType() Given an operation type we can take decisions about what to do with pending operations. @@ -113,6 +121,14 @@ ServerCrashProcedure.getServerOperationType() +ServerProcedureInterface.ServerOperationType +SplitWALProcedure.getServerOperationType() + + +ServerProcedureInterface.ServerOperationType +SwitchRpcThrottleProcedure.getServerOperationType() + + static ServerProcedureInterface.ServerOperationType ServerProcedureInterface.ServerOperationType.valueOf(https://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. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.html index 1e5b723..59bc711 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/ServerProcedureInterface.html @@ -108,6 +108,30 @@ Handle crashed server. + +class +SplitWALProcedure +The procedure is to split a WAL. + + + +class +SplitWALRemoteProcedure +A remote procedure which is used to send split WAL request to region server. + + + +class +SwitchRpcThrottleProcedure +The procedure to switch rpc throttle + + + +class +SwitchRpcThrottleRemoteProcedure +The procedure to switch rpc throttle on region server + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/SplitWALProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/SplitWALProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/SplitWALProcedure.html new file mode 100644 index 000..3c30d21 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/SplitWALProcedure.html @@ -0,0 +1,125 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +Uses of Class org.apache.hadoop.hbase.master.procedure.SplitWALProcedure (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":9,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":42,"i29":42,"i30":42,"i31":42,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":42,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":9,"i85":10,"i86":10,"i87":10,"i88":10,"i89":9,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":41,"i100":10,"i101":10,"i102":10,"i103":10,"i104":42,"i105":10,"i106":10,"i107":10,"i108":10,"i109 ":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":9,"i120":10,"i121":10,"i122":10,"i123":42,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":42,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":10,"i200":10,"i201":10,"i202":42,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2 09":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":10,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":10,"i230":10,"i231":10,"i232":10,"i233":10,"i234":10,"i235":10,"i236":10,"i237":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":42,"i29":42,"i30":42,"i31":42,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":42,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":9,"i85":10,"i86":10,"i87":10,"i88":10,"i89":9,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":41,"i100":10,"i101":10,"i102":10,"i103":10,"i104":42,"i105":10,"i106":10,"i107":10,"i108":10,"i109 ":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":9,"i120":10,"i121":10,"i122":10,"i123":42,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":42,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":10,"i200":10,"i201":10,"i202":10,"i203":42,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2
[27/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/coprocessor/class-use/ObserverContext.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html index ff0e4d5..c3c0cb1 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html @@ -761,58 +761,65 @@ default void +MasterObserver.postIsRpcThrottleEnabled(ObserverContextMasterCoprocessorEnvironmentctx, +booleanrpcThrottleEnabled) +Called after getting if is rpc throttle enabled. + + + +default void MasterObserver.postListDecommissionedRegionServers(ObserverContextMasterCoprocessorEnvironmentctx) Called after list decommissioned region servers. - + default void MasterObserver.postListNamespaceDescriptors(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptordescriptors) Called after a listNamespaceDescriptors request has been processed. - + default void MasterObserver.postListReplicationPeers(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringregex) Called after list replication peers. - + default void MasterObserver.postListRSGroups(ObserverContextMasterCoprocessorEnvironmentctx) Called after listing region server group information. - + default void MasterObserver.postListSnapshot(ObserverContextMasterCoprocessorEnvironmentctx, SnapshotDescriptionsnapshot) Called after listSnapshots request has been processed. - + default void MasterObserver.postLockHeartbeat(ObserverContextMasterCoprocessorEnvironmentctx) Called after heartbeat to a lock. - + default void RegionObserver.postMemStoreCompaction(ObserverContextRegionCoprocessorEnvironmentc, Storestore) Called after the in memory compaction is finished. - + default void MasterObserver.postMergeRegions(ObserverContextMasterCoprocessorEnvironmentc, RegionInfo[]regionsToMerge) called after merge regions request. - + default void MasterObserver.postMergeRegionsCommitAction(ObserverContextMasterCoprocessorEnvironmentctx, RegionInfo[]regionsToMerge, @@ -820,7 +827,7 @@ This will be called after META step as part of regions merge transaction. - + default void MasterObserver.postModifyNamespace(ObserverContextMasterCoprocessorEnvironmentctx, NamespaceDescriptorcurrentNsDescriptor) @@ -829,7 +836,7 @@ - + default void MasterObserver.postModifyNamespace(ObserverContextMasterCoprocessorEnvironmentctx, NamespaceDescriptoroldNsDescriptor, @@ -837,7 +844,7 @@ Called after the modifyNamespace operation has been requested. - + default void MasterObserver.postModifyTable(ObserverContextMasterCoprocessorEnvironmentctx, TableNametableName, @@ -847,7 +854,7 @@ - + default void MasterObserver.postModifyTable(ObserverContextMasterCoprocessorEnvironmentctx, TableNametableName, @@ -856,7 +863,7 @@ Called after the modifyTable operation has been requested. - + default void MasterObserver.postMove(ObserverContextMasterCoprocessorEnvironmentctx, RegionInforegion, @@ -865,7 +872,7 @@ Called after the region move has been requested. - + default void MasterObserver.postMoveServers(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetAddressservers, @@ -873,7 +880,7 @@ Called after servers are moved to target region server group - + default void MasterObserver.postMoveServersAndTables(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetAddressservers, @@ -882,7 +889,7 @@ Called after servers are moved to target region server group - + default void MasterObserver.postMoveTables(ObserverContextMasterCoprocessorEnvironmentctx, https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetTableNametables, @@ -890,7 +897,7 @@ Called after servers are moved to target region server group - + default Cell RegionObserver.postMutationBeforeWAL(ObserverContextRegionCoprocessorEnvironmentctx,
[05/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/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 05e88b5..81f8710 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -480,6 +480,7 @@ org.apache.hadoop.hbase.regionserver.SimpleRpcSchedulerFactory (implements org.apache.hadoop.hbase.regionserver.RpcSchedulerFactory) org.apache.hadoop.hbase.regionserver.SplitLogWorker (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true; title="class or interface in java.lang">Runnable) org.apache.hadoop.hbase.regionserver.SplitRequest (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true; title="class or interface in java.lang">Runnable) +org.apache.hadoop.hbase.regionserver.SplitWALCallable (implements org.apache.hadoop.hbase.procedure2.RSProcedureCallable) org.apache.hadoop.hbase.regionserver.StoreEngineSF,CP,C,SFM org.apache.hadoop.hbase.regionserver.DateTieredStoreEngine @@ -716,20 +717,20 @@ 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.CompactingMemStore.IndexType -org.apache.hadoop.hbase.regionserver.HRegion.FlushResult.Result org.apache.hadoop.hbase.regionserver.ScannerContext.NextState -org.apache.hadoop.hbase.regionserver.BloomType -org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope -org.apache.hadoop.hbase.regionserver.FlushType +org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type +org.apache.hadoop.hbase.regionserver.ChunkCreator.ChunkType org.apache.hadoop.hbase.regionserver.Region.Operation +org.apache.hadoop.hbase.regionserver.BloomType +org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action -org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.HRegion.FlushResult.Result org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status -org.apache.hadoop.hbase.regionserver.ChunkCreator.ChunkType -org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage +org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType +org.apache.hadoop.hbase.regionserver.FlushType http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/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 0a43c84..a2d3d45 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html @@ -247,9 +247,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.regionserver.wal.RingBufferTruck.Type org.apache.hadoop.hbase.regionserver.wal.ProtobufLogReader.WALHdrResult 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/901d593a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/SourceFSConfigurationProvider.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/SourceFSConfigurationProvider.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/SourceFSConfigurationProvider.html index effa3f9..79c73d2 100644 ---
[40/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/AsyncHBaseAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html index a62e81e..e3eb570 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i 109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -637,21 +637,27 @@ 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +isRpcThrottleEnabled() +Get if the rpc throttle is enabled. + + + +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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isSnapshotFinished(SnapshotDescriptionsnapshot) Check the current state of the passed snapshot. - + 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isSplitEnabled() Query the current state of the Split switch. - + 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isTableAvailable(TableNametableName) - + https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in
[47/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/checkstyle-aggregate.html -- diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html index da1019b..e8e6090 100644 --- a/checkstyle-aggregate.html +++ b/checkstyle-aggregate.html @@ -7,7 +7,7 @@ - + Apache HBase Checkstyle Results @@ -291,10 +291,10 @@ Warnings Errors -3844 +3854 0 0 -14559 +14558 Files @@ -6117,7 +6117,7 @@ org/apache/hadoop/hbase/regionserver/HRegionServer.java 0 0 -73 +72 org/apache/hadoop/hbase/regionserver/HRegionServerCommandLine.java 0 @@ -9701,19 +9701,19 @@ caseIndent: 2 basicOffset: 2 lineWrappingIndentation: 2 -4537 +4536 Error javadoc http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation;>JavadocTagContinuationIndentation offset: 2 -727 +726 Error http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription;>NonEmptyAtclauseDescription -3406 +3407 Error misc @@ -18779,7 +18779,7 @@ Error javadoc -JavadocTagContinuationIndentation +NonEmptyAtclauseDescription Javadoc comment at column 0 has parse error. Details: no viable alternative at input ' *' while parsing JAVADOC_TAG 117 @@ -22756,49 +22756,49 @@ javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. -331 +335 Error sizes LineLength Line is longer than 100 characters (found 101). -1058 +1062 Error sizes MethodLength -Method length is 517 lines (max allowed is 150). -1245 +Method length is 529 lines (max allowed is 150). +1249 Error indentation Indentation 'throws' has incorrect indentation level 6, expected level should be 8. -1289 +1293 Error indentation Indentation 'throws' has incorrect indentation level 6, expected level should be 8. -1296 +1300 Error indentation Indentation 'throws' has incorrect indentation level 6, expected level should be 8. -1534 +1538 Error sizes LineLength Line is longer than 100 characters (found 110). -1698 +1702 Error coding NoFinalizer Avoid using finalizer method. -1981 +1997 org/apache/hadoop/hbase/client/ConnectionUtils.java @@ -22993,577 +22993,577 @@ indentation Indentation 'throws' has incorrect indentation level 2, expected level should be 4. -293 +294 Error indentation Indentation 'method def modifier' has incorrect indentation level 6, expected level should be one of the following: 10, 12. -304 +305 Error indentation Indentation 'method def' child has incorrect indentation level 8, expected level should be one of the following: 12, 14. -306 +307 Error indentation Indentation 'method def' child has incorrect indentation level 8, expected level should be one of the following: 12, 14. -308 +309 Error indentation Indentation 'method def rcurly' has incorrect indentation level 6, expected level should be one of the following: 10, 12. -309 +310 Error indentation Indentation 'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 8, 10. -310 +311 Error blocks NeedBraces 'if' construct must use '{}'s. -535 +536 Error indentation Indentation 'method def modifier' has incorrect indentation level 6, expected level should be one of the following: 10, 12. -538 +539 Error indentation Indentation 'method def' child has incorrect indentation level 8, expected level should be one of the following: 12, 14. -540 +541 Error indentation Indentation 'method def' child has incorrect indentation level 8, expected level should be one of the following: 12, 14. -542 +543 Error indentation Indentation 'if' has incorrect indentation level 8, expected level should be one of the following: 12, 14. -543 +544 Error indentation Indentation 'if' child has incorrect indentation level 10, expected level should be one of the following: 14, 16. -544 +545 Error indentation Indentation 'if rcurly' has incorrect indentation level 8, expected level should be one of the following: 12, 14. -545 +546 Error indentation Indentation 'method def' child has incorrect indentation level 8, expected level should be one of the following: 12, 14. -546 +547 Error indentation Indentation 'method def rcurly' has incorrect indentation level 6, expected level should be one of the following: 10, 12. -547 +548 Error indentation Indentation 'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 8, 10. -548 +549 Error indentation Indentation 'throws' has incorrect indentation level 2, expected level should be 4. -597 +598 Error indentation Indentation 'throws' has incorrect indentation level 2, expected level should be 4. -604 +605 Error javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. -760 +761 Error indentation Indentation
[33/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/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html index e5f0475..19ed074 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; -private static class RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer +private static class RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer extends RawAsyncHBaseAdmin.TableProcedureBiConsumer @@ -232,7 +232,7 @@ extends TruncateTableProcedureBiConsumer -TruncateTableProcedureBiConsumer(TableNametableName) +TruncateTableProcedureBiConsumer(TableNametableName) @@ -249,7 +249,7 @@ extends getOperationType -https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() +https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() Specified by: getOperationTypein classRawAsyncHBaseAdmin.TableProcedureBiConsumer
[34/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/MasterKeepAliveConnection.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html b/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html index 954af5d..9d6cbcd 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html +++ b/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html @@ -149,7 +149,7 @@ extends org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterSer Methods inherited from interfaceorg.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterface -abortProcedure, addColumn, addReplicationPeer, assignRegion, balance, clearDeadServers, createNamespace, createTable, decommissionRegionServers, deleteColumn, deleteNamespace, deleteSnapshot, deleteTable, disableReplicationPeer, disableTable, enableCatalogJanitor, enableReplicationPeer, enableTable, execMasterService, execProcedure, execProcedureWithRet, getClusterStatus, getCompletedSnapshots, getLastMajorCompactionTimestamp, getLastMajorCompactionTimestampForRegion, getLocks, getNamespaceDescriptor, getProcedureResult, getProcedures, getQuotaStates, getReplicationPeerConfig, getSchemaAlterStatus, getSecurityCapabilities, getSpaceQuotaRegionSizes, getTableDescriptors, getTableNames, getTableState, isBalancerEnabled, isCatalogJanitorEnabled, isCleanerChoreEnabled, isMasterInMaintenanceMode, isMasterRunning, isNormalizerEnabled, isProcedureDone, isSnapshotDone, isSplitOrMergeEnabled, listDecommissionedRegionServers, listNamespaceDescriptors, listReplicationPeers, listTableDescr iptorsByNamespace, listTableNamesByNamespace, mergeTableRegions, modifyColumn, modifyNamespace, modifyTable, moveRegion, normalize, offlineRegion, recommissionRegionServer, removeReplicationPeer, restoreSnapshot, runCatalogScan, runCleanerChore, setBalancerRunning, setCleanerChoreRunning, setNormalizerRunning, setQuota, setSplitOrMergeEnabled, shutdown, snapshot, splitRegion, stopMaster, transitReplicationPeerSyncReplicationState, truncateTable, unassignRegion, updateReplicationPeerConfig +abortProcedure, addColumn, addReplicationPeer, assignRegion, balance, clearDeadServers, createNamespace, createTable, decommissionRegionServers, deleteColumn, deleteNamespace, deleteSnapshot, deleteTable, disableReplicationPeer, disableTable, enableCatalogJanitor, enableReplicationPeer, enableTable, execMasterService, execProcedure, execProcedureWithRet, getClusterStatus, getCompletedSnapshots, getLastMajorCompactionTimestamp, getLastMajorCompactionTimestampForRegion, getLocks, getNamespaceDescriptor, getProcedureResult, getProcedures, getQuotaStates, getReplicationPeerConfig, getSchemaAlterStatus, getSecurityCapabilities, getSpaceQuotaRegionSizes, getTableDescriptors, getTableNames, getTableState, isBalancerEnabled, isCatalogJanitorEnabled, isCleanerChoreEnabled, isMasterInMaintenanceMode, isMasterRunning, isNormalizerEnabled, isProcedureDone, isRpcThrottleEnabled, isSnapshotDone, isSplitOrMergeEnabled, listDecommissionedRegionServers, listNamespaceDescriptors, listReplicatio nPeers, listTableDescriptorsByNamespace, listTableNamesByNamespace, mergeTableRegions, modifyColumn, modifyNamespace, modifyTable, moveRegion, normalize, offlineRegion, recommissionRegionServer, removeReplicationPeer, restoreSnapshot, runCatalogScan, runCleanerChore, setBalancerRunning, setCleanerChoreRunning, setNormalizerRunning, setQuota, setSplitOrMergeEnabled, shutdown, snapshot, splitRegion, stopMaster, switchRpcThrottle, transitReplicationPeerSyncReplicationState, truncateTable, unassignRegion, updateReplicationPeerConfig http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html index a0a97c6..55c85de 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; -private static class RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer +private static class RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer extends RawAsyncHBaseAdmin.TableProcedureBiConsumer @@ -232,7 +232,7 @@ extends AddColumnFamilyProcedureBiConsumer -AddColumnFamilyProcedureBiConsumer(TableNametableName)
[23/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/master/HMasterCommandLine.LocalHMaster.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html b/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html index 60a5382..5e9a1d4 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html +++ b/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html @@ -247,7 +247,7 @@ extends Methods inherited from classorg.apache.hadoop.hbase.master.HMaster -abort, abortProcedure, addColumn, addReplicationPeer, balance, balance, balanceSwitch, canCreateBaseZNode, canUpdateTableDescriptor, checkIfShouldMoveSystemRegionAsync, checkInitialized, checkServiceStarted, checkTableModifiable, configureInfoServer, constructMaster, createAssignmentManager, createMetaBootstrap, createNamespace, createRpcServices, createServerManager, createSystemTable, createTable, decommissionRegionServers, decorateMasterConfiguration, deleteColumn, deleteNamespace, deleteTable, disableReplicationPeer, disableTable, enableReplicationPeer, enableTable, getAssignmentManager, getAverageLoad, getCatalogJanitor, getClientIdAuditPrefix, getClusterMetrics, getClusterMetrics, getClusterMetricsWithoutCoprocessor, getClusterMetricsWithoutCoprocessor, getClusterSchema, getDumpServlet, getFavoredNodesManager, getHFileCleaner, getInitializedEvent, getLastMajorCompactionTimestamp, getLastMajorCompactionTimestampForRegion, getLoadBalancer, getLoadBalancerClassName, getLoadedCoprocessors, getLockManager, getLocks, getLogCleaner, getMasterActiveTime, getMasterCoprocessorHost, getMasterCoprocessors, getMasterFileSystem, getMasterFinishedInitializationTime, getMasterMetrics, getMasterProcedureExecutor, getMasterProcedureManagerHost, getMasterQuotaManager, getMasterRpcServices, getMasterStartTime, getMasterWalManager, getMergePlanCount, getMetaTableObserver, getMobCompactionState, getNamespace, getNamespaces, getNumWALFiles, getProcedures, getProcessName, getQuotaObserverChore, getRegionNormalizer, getRegionNormalizerTracker, getRegionServerFatalLogBuffer, getRegionServerInfoPort, getRegionServerVersion, getRemoteInetAddress, getReplicationLoad, getReplicationPeerConfig, getReplicationPeerManager, getServerManager, getServerName, getSnapshotM anager, getSnapshotQuotaObserverChore, getSpaceQuotaSnapshotNotifier, getSplitOrMergeTracker, getSplitPlanCount, getSyncReplicationReplayWALManager, getTableStateManager, getUseThisHostnameInstead, getWalProcedureStore, getZooKeeper, initClusterSchemaService, initializeZKBasedSystemTrackers, isActiveMaster, isBalancerOn, isCatalogJanitorEnabled, isCleanerChoreEnabled, isInitialized, isInMaintenanceMode, isNormalizerOn, isSplitOrMergeEnabled, listDecommissionedRegionServers, listReplicationPeers, listTableDescriptors, listTableDescriptorsByNamespace, listTableNames, listTableNamesByNamespace, login, main, mergeRegions, modifyColumn, modifyNamespace, modifyTable, move, normalizeRegions, recommissionRegionServer, registerService, remoteProcedureCompleted, remoteProcedureFailed, removeReplicationPeer, reportMobCompactionEnd, reportMobCompactionStart, requestMobCompaction, restoreSnapshot, setCatalogJanitorEnabled, setInitialized, shutdown, splitRegion, stop, stopMaster, stopServiceThreads, transitReplicationPeerSyncReplicationState, truncateTable, updateConfigurationForQuotasObserver, updateReplicationPeerConfig, waitForMasterActive, waitForMetaOnline +abort, abortProcedure, addColumn, addReplicationPeer, balance, balance, balanceSwitch, canCreateBaseZNode, canUpdateTableDescriptor, checkIfShouldMoveSystemRegionAsync, checkInitialized, checkServiceStarted, checkTableModifiable, configureInfoServer, constructMaster, createAssignmentManager, createMetaBootstrap, createNamespace, createRpcServices, createServerManager, createSystemTable, createTable, decommissionRegionServers, decorateMasterConfiguration, deleteColumn, deleteNamespace, deleteTable, disableReplicationPeer, disableTable, enableReplicationPeer, enableTable, getAssignmentManager, getAverageLoad, getCatalogJanitor, getClientIdAuditPrefix, getClusterMetrics, getClusterMetrics, getClusterMetricsWithoutCoprocessor, getClusterMetricsWithoutCoprocessor, getClusterSchema, getDumpServlet, getFavoredNodesManager, getHFileCleaner, getInitializedEvent, getLastMajorCompactionTimestamp, getLastMajorCompactionTimestampForRegion, getLoadBalancer, getLoadBalancerClassName, getLoadedCoprocessors, getLockManager, getLocks, getLogCleaner, getMasterActiveTime, getMasterCoprocessorHost, getMasterCoprocessors, getMasterFileSystem, getMasterFinishedInitializationTime,
[21/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/master/MasterRpcServices.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html index bd7effb..9a61b35 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"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}; +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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public class MasterRpcServices +public class MasterRpcServices extends RSRpcServices implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterface, org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterface, org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockService.BlockingInterface, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.HbckService.BlockingInterface Implements the master RPC services. @@ -559,142 +559,147 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master +org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledResponse +isRpcThrottleEnabled(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledRequestrequest) + + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSnapshotDoneResponse isSnapshotDone(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSnapshotDoneRequestrequest) Checks if the specified snapshot is done. - + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse isSplitOrMergeEnabled(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequestrequest) - + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersResponse listDecommissionedRegionServers(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersRequestrequest) - + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse
[31/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/ShortCircuitMasterConnection.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html b/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html index cd65fc3..2139972 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.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}; +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}; 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 ShortCircuitMasterConnection +public class ShortCircuitMasterConnection 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 MasterKeepAliveConnection A short-circuit connection that can bypass the RPC layer (serialization, deserialization, @@ -398,161 +398,171 @@ implements +org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledResponse +isRpcThrottleEnabled(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledRequestrequest) + + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSnapshotDoneResponse isSnapshotDone(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSnapshotDoneRequestrequest) - + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse isSplitOrMergeEnabled(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequestrequest) - + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersResponse listDecommissionedRegionServers(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersRequestrequest) - + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse listNamespaceDescriptors(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequestrequest) - + org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.ListReplicationPeersResponse listReplicationPeers(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.ListReplicationPeersRequestrequest) - + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse listTableDescriptorsByNamespace(org.apache.hbase.thirdparty.com.google.protobuf.RpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequestrequest) - +
[04/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/rsgroup/RSGroupAdminEndpoint.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html index c69f626..7ac136f 100644 --- a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html +++ b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html @@ -347,7 +347,7 @@ implements MasterObserver -postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, post Balance, postBalanceRSGroup, postBalanceSwitch, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetRSGroupInfo, postGetRSGroupInfoOfServer, postGetRSGroupInfoOfTable, postGetTableDescriptors, postGetTableNames, postListDecommissionedRegionServers, postListNamespaceDescriptors, postListReplicationPeers, postListRSGroups, postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postModifyNamespace, postModifyTable, postModifyTable, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer, postRemoveRSGroup, postRemoveServers, postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetSplitOrMergeEnabled, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postStartMaster, postTableFlush, postTransitReplicationPeerSyncReplicationState, postTruncateTable, postUnassign, postUpdateReplicationPeerConfig, preAbortProcedure, preAddReplicationPeer, preAddRSGroup, preAssign, preBalance, preBalanceRSGroup, preBalanceSwitch, preClearDeadServers, preCreateTable, preCreateTableRegionsInfos, preDecommissionRegionServers, preDeleteNamespace, preDeleteSnapshot, preDeleteTable, preDeleteTableAction, preDisableReplicationPeer, preDisableTable, preDisableTableAction, preEnableReplicationPeer, preEnableTable, preEnableTableAction, preGetClusterMetrics, preGetLocks, preGetNamespaceDescriptor, preGetProcedures, preGetReplicationPeerConfig, preGetRSGroupInfo, preGetRSGroupInfoOfServer, preGetRSGroupInfoOfTable, preGetTableDescriptors, preGetTableNames, preListDecommissionedRegionServers, preListNamespaceDescriptors, preListReplicationPeers, preListRSGroups, preListSnapshot, preLockHeartbeat, preMasterInitialization, preMergeRegions, preMergeRegionsAction, preMergeRegionsCommitAction, preModifyNamespace, preModifyTable, preModifyTable, preModifyTableAction, preModifyTableAction, preMove, preMoveServers, preMoveServersAndTables, preMoveTables, preRecommissionRegionServer, preRegionOffline, preRemoveReplicationPeer, preRemoveRSGroup, preRemoveServers, preRequestLock, preRestoreSnapshot, preSetNamespaceQuota, preSetSplitOrMergeEnabled, preSetTableQuot a, preSetUserQuota, preSetUserQuota, preSetUserQuota, preShutdown, preSnapshot, preSplitRegion, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preStopMaster, preTableFlush, preTransitReplicationPeerSyncReplicationState, preTruncateTable, preTruncateTableAction, preUnassign, preUpdateReplicationPeerConfig +postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, post Balance, postBalanceRSGroup, postBalanceSwitch, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetRSGroupInfo, postGetRSGroupInfoOfServer, postGetRSGroupInfoOfTable, postGetTableDescriptors, postGetTableNames, postIsRpcThrottleEnabled, postListDecommissionedRegionServers, postListNamespaceDescriptors,
[26/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/coprocessor/example/ExampleMasterObserverWithMetrics.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html index d1a64c3..26212bf 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html @@ -288,7 +288,7 @@ implements MasterObserver -postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, postBalance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDeleteTable, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetRSGroupInfo, postGetRSGroupInfoOfServer, postGetRSGroupInfoOfTable, postGetTableDescriptors, postGetTableNames, postListDecommissionedRegionServers, postListNamespaceDescriptors, postListReplicationPeers, postListRSGroups, postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postModifyNamespace, postModifyTable, postModifyTable, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer, postRemoveRSGroup, postRemoveServers, postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetSplitOrMergeEnabled, pos tSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postStartMaster, postTableFlush, postTransitReplicationPeerSyncReplicationState, postTruncateTable, postUnassign, postUpdateReplicationPeerConfig, preAbortProcedure, preAddReplicationPeer, preAddRSGroup, preAssign, preBalance, preBalanceRSGroup, preBalanceSwitch, preClearDeadServers, preCloneSnapshot, preCreateNamespace, preCreateTableAction, preCreateTableRegionsInfos, preDecommissionRegionServers, preDeleteNamespace, preDeleteSnapshot, preDeleteTable, preDeleteTableAction, preDisableReplicationPeer, preDisableTableAction, preEnableReplicationPeer, preEnableTable, preEnableTableAction, preGetClusterMetrics, preGetLocks, preGetNamespaceDescriptor, preGetProcedures, preGetReplicationPeerConfig, preGetRSGroupInfo, preGetRSGroupInfoOfServer, preGetRSGroupInfoOfTable, preGetTableDescriptors, preGetTableNames, preListDecommissionedRegionServers, preListNamespaceDescriptors, preListReplicationPeers, preListRSGroups, preListSnapshot, preLockHeartbeat, preMasterInitialization, preMergeRegions, preMergeRegionsAction, preMergeRegionsCommitAction, preModifyNamespace, preModifyNamespace, preModifyTable, preModifyTable, preModifyTableAction, preModifyTableAction, preMove, preMoveServers, preMoveServersAndTables, preMove Tables, preRecommissionRegionServer, preRegionOffline, preRemoveReplicationPeer, preRemoveRSGroup, preRemoveServers, preRequestLock, preRestoreSnapshot, preSetNamespaceQuota, preSetSplitOrMergeEnabled, preSetTableQuota, preSetUserQuota, preSetUserQuota, preSetUserQuota, preShutdown, preSnapshot, preSplitRegion, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preStopMaster, preTableFlush, preTransitReplicationPeerSyncReplicationState, preTruncateTable, preTruncateTableAction, preUnassign, preUpdateReplicationPeerConfig +postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, postBalance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDeleteTable, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures,
[46/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/checkstyle.rss -- diff --git a/checkstyle.rss b/checkstyle.rss index 07451b4..f3ad49a 100644 --- a/checkstyle.rss +++ b/checkstyle.rss @@ -25,8 +25,8 @@ under the License. en-us 2007 - 2019 The Apache Software Foundation - File: 3844, - Errors: 14559, + File: 3854, + Errors: 14558, Warnings: 0, Infos: 0 @@ -466,6 +466,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.master.procedure.SplitWALProcedure.java;>org/apache/hadoop/hbase/master/procedure/SplitWALProcedure.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.mapreduce.TestTableInputFormatScanEmptyToBBA.java;>org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanEmptyToBBA.java @@ -4512,6 +4526,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.master.TestSplitWALManager.java;>org/apache/hadoop/hbase/master/TestSplitWALManager.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.master.ClusterSchemaServiceImpl.java;>org/apache/hadoop/hbase/master/ClusterSchemaServiceImpl.java @@ -9132,6 +9160,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.master.SplitWALManager.java;>org/apache/hadoop/hbase/master/SplitWALManager.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.io.crypto.DefaultCipherProvider.java;>org/apache/hadoop/hbase/io/crypto/DefaultCipherProvider.java @@ -10588,6 +10630,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.replication.regionserver.SwitchRpcThrottleRemoteCallable.java;>org/apache/hadoop/hbase/replication/regionserver/SwitchRpcThrottleRemoteCallable.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.util.ZKDataMigrator.java;>org/apache/hadoop/hbase/util/ZKDataMigrator.java @@ -14853,7 +14909,7 @@ under the License. 0 - 73 + 72 @@ -15264,6 +15320,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.master.procedure.TestSplitWALProcedure.java;>org/apache/hadoop/hbase/master/procedure/TestSplitWALProcedure.java + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.regionserver.TestHRegionServerBulkLoad.java;>org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.java @@ -19184,6 +19254,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.master.procedure.SwitchRpcThrottleRemoteProcedure.java;>org/apache/hadoop/hbase/master/procedure/SwitchRpcThrottleRemoteProcedure.java + + + 0 + + +
[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;
[24/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/master/HMaster.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html index 9ef9095..f8bdc09 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html +++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":9,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":9,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":9,"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":9,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109": 10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":9,"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":9,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":9}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":9,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":9,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":9,"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":9,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109": 10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":9,"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":9,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.LimitedPrivate(value="Tools") -public class HMaster +public class HMaster extends HRegionServer implements MasterServices HMaster is the "master server" for HBase. An HBase cluster has one active @@ -460,18 +460,22 @@ implements splitPlanCount +private SplitWALManager +splitWALManager + + private SyncReplicationReplayWALManager syncReplicationReplayWALManager - + private TableStateManager tableStateManager - + private static org.apache.hbase.thirdparty.com.google.common.collect.ImmutableSethttps://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true; title="class or interface in java.lang">Class? extends Procedure UNSUPPORTED_PROCEDURES - + private MasterWalManager walManager @@ -1061,12 +1065,16 @@ implements getSplitPlanCount() +SplitWALManager +getSplitWALManager() + +
[30/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/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 ad9c789..a699972 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html @@ -556,23 +556,23 @@ 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.ScannerCallable.MoreResults org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState +org.apache.hadoop.hbase.client.CompactionState org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState +org.apache.hadoop.hbase.client.Durability org.apache.hadoop.hbase.client.MobCompactPartitionPolicy -org.apache.hadoop.hbase.client.CompactType -org.apache.hadoop.hbase.client.RequestController.ReturnCode -org.apache.hadoop.hbase.client.Consistency -org.apache.hadoop.hbase.client.Scan.ReadType org.apache.hadoop.hbase.client.RegionLocateType 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.AbstractResponse.ResponseType -org.apache.hadoop.hbase.client.IsolationLevel +org.apache.hadoop.hbase.client.ScannerCallable.MoreResults +org.apache.hadoop.hbase.client.RequestController.ReturnCode +org.apache.hadoop.hbase.client.CompactType +org.apache.hadoop.hbase.client.Scan.ReadType org.apache.hadoop.hbase.client.MasterSwitchType +org.apache.hadoop.hbase.client.AbstractResponse.ResponseType +org.apache.hadoop.hbase.client.Consistency org.apache.hadoop.hbase.client.SnapshotType -org.apache.hadoop.hbase.client.CompactionState +org.apache.hadoop.hbase.client.IsolationLevel +org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.Retry org.apache.hadoop.hbase.client.AsyncProcessTask.SubmittedRows http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.SplitTaskDetails.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.SplitTaskDetails.html b/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.SplitTaskDetails.html index 22ed76c..c241b4b 100644 --- a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.SplitTaskDetails.html +++ b/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.SplitTaskDetails.html @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; -public static interface SplitLogWorkerCoordination.SplitTaskDetails +public static interface SplitLogWorkerCoordination.SplitTaskDetails Interface for log-split tasks Used to carry implementation details in encapsulated way through Handlers to the coordination API. @@ -155,7 +155,7 @@ var activeTableTab = "activeTableTab"; getWALFile -https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetWALFile() +https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetWALFile() Returns: full file path in HDFS for the WAL file to be split. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html b/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html index 7fcdca7..e70c1b5 100644 --- a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html +++ b/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html @@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab"; Summary: Nested| -Field| +Field| Constr| Method Detail: -Field| +Field| Constr| Method @@ -148,25 +148,6 @@ public interface - - - -Field Summary - -Fields - -Modifier and Type -Field and Description - - -static int -DEFAULT_MAX_SPLITTERS - - - - @@ -253,27 +234,6 @@ public interface - - - - - -Field Detail - - - - - -DEFAULT_MAX_SPLITTERS -static finalint
[49/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html b/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html index feb83eb..7dbc4d4 100644 --- a/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html +++ b/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":38,"i1":6,"i2":18,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":18,"i17":18,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":18,"i51":6,"i52":6,"i53":18,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":18,"i61":18,"i62":18,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":18,"i71":6,"i72":18,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":18,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":18,"i96":6,"i97":6,"i98":6,"i99":18,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":18,"i106":18,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i11 9":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":18,"i134":18,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6}; +var methods = {"i0":38,"i1":6,"i2":18,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":18,"i17":18,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":18,"i51":6,"i52":6,"i53":18,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":18,"i61":18,"i62":18,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":18,"i71":6,"i72":18,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":18,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":18,"i97":6,"i98":6,"i99":6,"i100":18,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":18,"i107":18,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i11 9":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":18,"i135":18,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6,"i149":6,"i150":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -636,21 +636,27 @@ public interface 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +isRpcThrottleEnabled() +Get if the rpc throttle is enabled. + + + +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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isSnapshotFinished(SnapshotDescriptionsnapshot) Check the current state of the passed snapshot. - + 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isSplitEnabled() Query the current state of the Split switch. - + 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/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean isTableAvailable(TableNametableName) - + https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in
[18/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/master/procedure/ServerCrashProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html index 0740f3f..7e363ab 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.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}; +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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public class ServerCrashProcedure +public class ServerCrashProcedure extends StateMachineProcedureMasterProcedureEnv,org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState implements ServerProcedureInterface Handle crashed server. This is a port to ProcedureV2 of what used to be euphemistically called @@ -290,112 +290,126 @@ implements +private void +cleanupSplitDir(MasterProcedureEnvenv) + + +private Procedure[] +createSplittingWalProcedures(MasterProcedureEnvenv, +booleansplitMeta) + + protected void deserializeStateData(ProcedureStateSerializerserializer) Called on store load to allow the user to decode the previously serialized state. - + protected StateMachineProcedure.Flow executeFromState(MasterProcedureEnvenv, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashStatestate) called to perform a single step of the specified 'state' of the procedure - + private boolean filterDefaultMetaRegions() - + protected org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState getInitialState() Return the initial state object that will be used for the first call to executeFromState(). - + protected ProcedureMetrics getProcedureMetrics(MasterProcedureEnvenv) Override this method to provide procedure specific counters for submitted count, failed count and time histogram. - + ServerName getServerName() - + ServerProcedureInterface.ServerOperationType getServerOperationType() Given an operation type we can take decisions about what to do with pending operations. - + protected org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState getState(intstateId) Convert an ordinal (or state id) to an Enum (or more descriptive) state object. - + protected int getStateId(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashStatestate) Convert the Enum (or more descriptive) state object to an ordinal (or state id). - + boolean hasMetaTableRegion() - + protected boolean holdLock(MasterProcedureEnvenv) Used to keep the procedure lock even when the procedure is yielding or suspended. - + private boolean isDefaultMetaRegion(RegionInfohri) - + boolean isInRecoverMetaState() - + +private boolean +isSplittingDone(MasterProcedureEnvenv, + booleansplitMeta) + + protected void releaseLock(MasterProcedureEnvenv) The user should override this method, and release lock if necessary. - + protected void rollbackState(MasterProcedureEnvenv, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashStatestate) called to perform the rollback of the specified state - + protected void serializeStateData(ProcedureStateSerializerserializer) The user-level code of the procedure may have some state to persist (e.g. - + protected boolean shouldWaitClientAck(MasterProcedureEnvenv) By default, the executor will keep the procedure result around util the eviction TTL is expired. - + private void splitLogs(MasterProcedureEnvenv) - + private void splitMetaLogs(MasterProcedureEnvenv) - + void toStringClassDetails(https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true; title="class or interface in java.lang">StringBuildersb) Extend the toString() information with the procedure details @@ -444,7 +458,7 @@ implements LOG -private static finalorg.slf4j.Logger LOG +private static finalorg.slf4j.Logger LOG @@ -453,7
[09/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/quotas/MasterQuotasObserver.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotasObserver.html b/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotasObserver.html index 5308bec..214647b 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotasObserver.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotasObserver.html @@ -256,7 +256,7 @@ implements MasterObserver -postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, post Balance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, pos tDecommissionRegionServers, postDeleteSnapshot, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetRSGroupInfo, postGetRSGroupInfoOfServer, postGetRSGroupInfoOfTable, postGetTableDescriptors, postGetTableNames, postListDecommissionedRegionServers, postListNamespaceDescriptors, postListReplicationPeers, postListRSGroups , postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postModifyNamespace, postModifyTable, postModifyTable, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer, postRemoveRSGroup, postRemoveServers, postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetSplitOrMergeEnabled, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postStartMaster, postTableFlush, postTransitReplicationPeerSyncReplicationState, postTruncateTable, postUnassign, postUpdateReplicationPeerConfig, preAbortProcedure, preAddReplicationPeer, preAddRSGroup, preAssign, preBalance, preBalanceRSGroup, preBalanceSwitch, preClearDeadServers, preCloneSnapshot, preCreateNamespace, preCreateTable, preCreateTableAction, preCreateTableRegionsInfos, preDecommissionRegionServers, preDeleteNamespace, preDeleteSnapshot, preDeleteTable, preDeleteTableAction, preDisableReplicationPeer, preDisableTable, preDisableTableAction, preEnableReplicationPeer, preEnableTable, preEnableTableAction, preGetClusterMetrics, preGetLocks, preGetNamespaceDescriptor, preGetProcedures, preGetReplicationPeerConfig, preGetRSGroupInfo, preGetRSGroupInfoOfServer, preGetRSGroupInfoOfTable, preGetTableDescriptors, preGetTableNames, preListDecommissionedRegionServers, preListNamespaceDescriptors, preListReplicationPeers, preListRSGroups, preListSnapshot, preLockHeartbeat, preMasterInitialization, preMergeRegions, preMergeRegionsAction, preMergeRegionsCommitAction, preModifyNamespace, preModifyNamespace, preModifyTable, preModifyTable, preModifyTableAction, preModifyTableAction, preMove, preMoveServers, preMoveServersAndTables, preMoveTables, preRecommissionRegionServer, preRegionOffline, preRemoveReplicationPeer, preRemoveRSGroup, preRemoveServers, href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preRequestLock-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.lang.String-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.RegionInfo:A-java.lang.String-">preRequestLock, > href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">preRestoreSnapshot, > href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preSetNamespaceQuota-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.lang.String-org.apache.hadoop.hbase.quotas.GlobalQuotaSettings-">preSetNamespaceQuota, > href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preSetSplitOrMergeEnabled-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-org.apache.hadoop.hbase .client.MasterSwitchType-">preSetSplitOrMergeEnabled, preSetTableQuota, preSetUserQuota, preSetUserQuota, preSetUserQuota, preShutdown, preSnapshot, preSplitRegion, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preStopMaster, preTableFlush, preTran sitReplicationPeerSyncReplicationState, preTruncateTable,
[14/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/master/procedure/SwitchRpcThrottleRemoteProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/SwitchRpcThrottleRemoteProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/SwitchRpcThrottleRemoteProcedure.html new file mode 100644 index 000..501ddc6 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/SwitchRpcThrottleRemoteProcedure.html @@ -0,0 +1,777 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +SwitchRpcThrottleRemoteProcedure (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}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.master.procedure +Class SwitchRpcThrottleRemoteProcedure + + + +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.procedure2.ProcedureMasterProcedureEnv + + +org.apache.hadoop.hbase.master.procedure.SwitchRpcThrottleRemoteProcedure + + + + + + + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableProcedureMasterProcedureEnv, ServerProcedureInterface, RemoteProcedureDispatcher.RemoteProcedureMasterProcedureEnv,ServerName + + + +@InterfaceAudience.Private +public class SwitchRpcThrottleRemoteProcedure +extends ProcedureMasterProcedureEnv +implements RemoteProcedureDispatcher.RemoteProcedureMasterProcedureEnv,ServerName, ServerProcedureInterface +The procedure to switch rpc throttle on region server + + + + + + + + + + + +Nested Class Summary + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +Procedure.LockState + + + + + +Nested classes/interfaces inherited from interfaceorg.apache.hadoop.hbase.master.procedure.ServerProcedureInterface +ServerProcedureInterface.ServerOperationType + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +private boolean +dispatched + + +private ProcedureEvent? +event + + +private static org.slf4j.Logger +LOG + + +private boolean +rpcThrottleEnabled + + +private boolean +succ + + +private ServerName +targetServer + + + + + + +Fields inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +NO_PROC_ID, NO_TIMEOUT + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +SwitchRpcThrottleRemoteProcedure() + + +SwitchRpcThrottleRemoteProcedure(ServerNameserverName, + booleanrpcThrottleEnabled) + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +protected boolean +abort(MasterProcedureEnvenv) +The abort() call is asynchronous and each procedure must decide how to deal + with it, if they want to be abortable. + + + +private void +complete(MasterProcedureEnvenv, +https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) + + +protected void +deserializeStateData(ProcedureStateSerializerserializer) +Called on store load to allow the user to decode the previously serialized + state. + + + +protected ProcedureMasterProcedureEnv[] +execute(MasterProcedureEnvenv) +The main code of the procedure. + + + +ServerName +getServerName() + + +ServerProcedureInterface.ServerOperationType +getServerOperationType() +Given an operation type we can take decisions about what to do with pending operations. + + + +boolean +hasMetaTableRegion() + + +RemoteProcedureDispatcher.RemoteOperation +remoteCallBuild(MasterProcedureEnvmasterProcedureEnv, + ServerNameremote) +For building the
[11/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/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 4eaf179..6fc7bf8 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureStateSerializer.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureStateSerializer.html @@ -266,12 +266,20 @@ protected void -CreateTableProcedure.deserializeStateData(ProcedureStateSerializerserializer) +SwitchRpcThrottleRemoteProcedure.deserializeStateData(ProcedureStateSerializerserializer) protected void +CreateTableProcedure.deserializeStateData(ProcedureStateSerializerserializer) + + +protected void ModifyNamespaceProcedure.deserializeStateData(ProcedureStateSerializerserializer) + +protected void +SplitWALRemoteProcedure.deserializeStateData(ProcedureStateSerializerserializer) + protected void TruncateTableProcedure.deserializeStateData(ProcedureStateSerializerserializer) @@ -306,16 +314,24 @@ protected void -ModifyTableProcedure.deserializeStateData(ProcedureStateSerializerserializer) +SplitWALProcedure.deserializeStateData(ProcedureStateSerializerserializer) protected void -InitMetaProcedure.deserializeStateData(ProcedureStateSerializerserializer) +ModifyTableProcedure.deserializeStateData(ProcedureStateSerializerserializer) protected void +InitMetaProcedure.deserializeStateData(ProcedureStateSerializerserializer) + + +protected void ReopenTableRegionsProcedure.deserializeStateData(ProcedureStateSerializerserializer) + +protected void +SwitchRpcThrottleProcedure.deserializeStateData(ProcedureStateSerializerserializer) + protected void DeleteNamespaceProcedure.deserializeStateData(ProcedureStateSerializerserializer) @@ -332,12 +348,20 @@ protected void -CreateTableProcedure.serializeStateData(ProcedureStateSerializerserializer) +SwitchRpcThrottleRemoteProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void +CreateTableProcedure.serializeStateData(ProcedureStateSerializerserializer) + + +protected void ModifyNamespaceProcedure.serializeStateData(ProcedureStateSerializerserializer) + +protected void +SplitWALRemoteProcedure.serializeStateData(ProcedureStateSerializerserializer) + protected void TruncateTableProcedure.serializeStateData(ProcedureStateSerializerserializer) @@ -372,16 +396,24 @@ protected void -ModifyTableProcedure.serializeStateData(ProcedureStateSerializerserializer) +SplitWALProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void -InitMetaProcedure.serializeStateData(ProcedureStateSerializerserializer) +ModifyTableProcedure.serializeStateData(ProcedureStateSerializerserializer) protected void +InitMetaProcedure.serializeStateData(ProcedureStateSerializerserializer) + + +protected void ReopenTableRegionsProcedure.serializeStateData(ProcedureStateSerializerserializer) + +protected void +SwitchRpcThrottleProcedure.serializeStateData(ProcedureStateSerializerserializer) + protected void DeleteNamespaceProcedure.serializeStateData(ProcedureStateSerializerserializer) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/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 0aeeb85..7f8754f 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureSuspendedException.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/ProcedureSuspendedException.html @@ -83,22 +83,26 @@ -org.apache.hadoop.hbase.master.assignment +org.apache.hadoop.hbase.master -org.apache.hadoop.hbase.master.locking +org.apache.hadoop.hbase.master.assignment -org.apache.hadoop.hbase.master.procedure +org.apache.hadoop.hbase.master.locking -org.apache.hadoop.hbase.master.replication +org.apache.hadoop.hbase.master.procedure +org.apache.hadoop.hbase.master.replication + + + org.apache.hadoop.hbase.procedure2 @@ -107,6 +111,26 @@ + + + +Uses of ProcedureSuspendedException in org.apache.hadoop.hbase.master + +Methods in org.apache.hadoop.hbase.master that throw ProcedureSuspendedException + +Modifier and Type +Method and Description + + + +ServerName +SplitWALManager.acquireSplitWALWorker(Procedure?procedure) +try to acquire an worker from online servers which is executring + + + + + @@ -200,6 +224,19 @@ Uses of ProcedureSuspendedException in
[19/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/master/SplitWALManager.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/SplitWALManager.html b/devapidocs/org/apache/hadoop/hbase/master/SplitWALManager.html new file mode 100644 index 000..e2036ad --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/master/SplitWALManager.html @@ -0,0 +1,598 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +SplitWALManager (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}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.master +Class SplitWALManager + + + +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object + + +org.apache.hadoop.hbase.master.SplitWALManager + + + + + + + + +@InterfaceAudience.Private +public class SplitWALManager +extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +Create SplitWALProcedure for each WAL which need to split. Manage the workers for each + SplitWALProcedure. + Total number of workers is (number of online servers) * (HBASE_SPLIT_WAL_MAX_SPLITTER). + Helps assign and release workers for split tasks. + Provide helper method to delete split WAL file and directory. + + The user can get the SplitWALProcedures via splitWALs(crashedServer, splitMeta) + can get the files that need to split via getWALsToSplit(crashedServer, splitMeta) + can delete the splitting WAL and directory via deleteSplitWAL(wal) + and deleteSplitWAL(crashedServer) + can check if splitting WALs of a crashed server is success via isSplitWALFinished(walPath) + can acquire and release a worker for splitting WAL via acquireSplitWALWorker(procedure) + and releaseSplitWALWorker(worker, scheduler) + + This class is to replace the zk-based WAL splitting related code, MasterWalManager, + SplitLogManager, ZKSplitLog and + ZKSplitLogManagerCoordination can be removed + after we switch to procedure-based WAL splitting. + + + + + + + + + + + +Nested Class Summary + +Nested Classes + +Modifier and Type +Class and Description + + +private static class +SplitWALManager.SplitWorkerAssigner +help assign and release a worker for each WAL splitting task + For each worker, concurrent running splitting task should be no more than maxSplitTasks + If a task failed to acquire a worker, it will suspend and wait for workers available + + + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +private org.apache.hadoop.conf.Configuration +conf + + +private org.apache.hadoop.fs.FileSystem +fs + + +private static org.slf4j.Logger +LOG + + +private MasterServices +master + + +private org.apache.hadoop.fs.Path +rootDir + + +private SplitWALManager.SplitWorkerAssigner +splitWorkerAssigner + + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +SplitWALManager(MasterServicesmaster) + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +ServerName +acquireSplitWALWorker(Procedure?procedure) +try to acquire an worker from online servers which is executring + + + +void +addUsedSplitWALWorker(ServerNameworker) +When master restart, there will be a new splitWorkerAssigner. + + + +(package private) https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListProcedure +createSplitWALProcedures(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listorg.apache.hadoop.fs.FileStatussplittingWALs, +ServerNamecrashedServer) + + +void
[10/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/quotas/MasterQuotaManager.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html b/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html index 0e574e9..4885bc0 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.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}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private @InterfaceStability.Evolving -public class MasterQuotaManager +public class MasterQuotaManager 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 RegionStateListener Master Quota Manager. @@ -202,10 +202,14 @@ implements regionSizes +private RpcThrottleStorage +rpcThrottleStorage + + private MasterQuotaManager.NamedLockTableName tableLocks - + private MasterQuotaManager.NamedLockhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String userLocks @@ -282,96 +286,104 @@ implements isQuotaInitialized() +org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledResponse +isRpcThrottleEnabled(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledRequestrequest) + + void onRegionMerged(RegionInfomergedRegion) Process region merge event. - + void onRegionSplit(RegionInfohri) Process region split event. - + void onRegionSplitReverted(RegionInfohri) Process region split reverted event. - + void processFileArchivals(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.FileArchiveNotificationRequestrequest, Connectionconn, org.apache.hadoop.conf.Configurationconf, org.apache.hadoop.fs.FileSystemfs) - + (package private) int pruneEntriesOlderThan(longtimeToPruneBefore) - + void removeNamespaceQuota(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringnamespace) - + void removeTableFromNamespaceQuota(TableNametName) Remove table from namespace quota. - + void setNamespaceQuota(NamespaceDescriptordesc) - + void setNamespaceQuota(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringnamespace, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequestreq) - + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaResponse setQuota(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequestreq) - + private void setQuota(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequestreq, MasterQuotaManager.SetQuotaOperationsquotaOps) - + void setTableQuota(TableNametable, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequestreq) - + void setUserQuota(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringuserName, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequestreq) - + void setUserQuota(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringuserName, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringnamespace, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequestreq) - + void setUserQuota(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringuserName, TableNametable, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequestreq) - +
[15/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/master/procedure/SwitchRpcThrottleProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/SwitchRpcThrottleProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/SwitchRpcThrottleProcedure.html new file mode 100644 index 000..09dd917 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/SwitchRpcThrottleProcedure.html @@ -0,0 +1,770 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +SwitchRpcThrottleProcedure (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}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.master.procedure +Class SwitchRpcThrottleProcedure + + + +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.procedure2.ProcedureTEnvironment + + +org.apache.hadoop.hbase.procedure2.StateMachineProcedureMasterProcedureEnv,org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SwitchRpcThrottleState + + +org.apache.hadoop.hbase.master.procedure.SwitchRpcThrottleProcedure + + + + + + + + + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableProcedureMasterProcedureEnv, ServerProcedureInterface + + + +@InterfaceAudience.Private +public class SwitchRpcThrottleProcedure +extends StateMachineProcedureMasterProcedureEnv,org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SwitchRpcThrottleState +implements ServerProcedureInterface +The procedure to switch rpc throttle + + + + + + + + + + + +Nested Class Summary + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.procedure2.StateMachineProcedure +StateMachineProcedure.Flow + + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +Procedure.LockState + + + + + +Nested classes/interfaces inherited from interfaceorg.apache.hadoop.hbase.master.procedure.ServerProcedureInterface +ServerProcedureInterface.ServerOperationType + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +(package private) int +attempts + + +private static org.slf4j.Logger +LOG + + +(package private) boolean +rpcThrottleEnabled + + +(package private) RpcThrottleStorage +rpcThrottleStorage + + +(package private) ServerName +serverName + + +(package private) ProcedurePrepareLatch +syncLatch + + + + + + +Fields inherited from classorg.apache.hadoop.hbase.procedure2.StateMachineProcedure +stateCount + + + + + +Fields inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +NO_PROC_ID, NO_TIMEOUT + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +SwitchRpcThrottleProcedure() + + +SwitchRpcThrottleProcedure(RpcThrottleStoragerpcThrottleStorage, + booleanrpcThrottleEnabled, + ServerNameserverName, + ProcedurePrepareLatchsyncLatch) + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +protected void +deserializeStateData(ProcedureStateSerializerserializer) +Called on store load to allow the user to decode the previously serialized + state. + + + +protected StateMachineProcedure.Flow +executeFromState(MasterProcedureEnvenv, + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SwitchRpcThrottleStatestate) +called to perform a single step of the specified 'state' of the procedure + + + +protected org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SwitchRpcThrottleState
[16/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/master/procedure/SplitWALRemoteProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/SplitWALRemoteProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/SplitWALRemoteProcedure.html new file mode 100644 index 000..e849292 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/SplitWALRemoteProcedure.html @@ -0,0 +1,783 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +SplitWALRemoteProcedure (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}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.master.procedure +Class SplitWALRemoteProcedure + + + +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.procedure2.ProcedureMasterProcedureEnv + + +org.apache.hadoop.hbase.master.procedure.SplitWALRemoteProcedure + + + + + + + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableProcedureMasterProcedureEnv, ServerProcedureInterface, RemoteProcedureDispatcher.RemoteProcedureMasterProcedureEnv,ServerName + + + +@InterfaceAudience.Private +public class SplitWALRemoteProcedure +extends ProcedureMasterProcedureEnv +implements RemoteProcedureDispatcher.RemoteProcedureMasterProcedureEnv,ServerName, ServerProcedureInterface +A remote procedure which is used to send split WAL request to region server. + it will return null if the task is succeed or return a DoNotRetryIOException + SplitWALProcedure will help handle the situation that encounter + DoNotRetryIOException. Otherwise it will retry until succeed. + + + + + + + + + + + +Nested Class Summary + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +Procedure.LockState + + + + + +Nested classes/interfaces inherited from interfaceorg.apache.hadoop.hbase.master.procedure.ServerProcedureInterface +ServerProcedureInterface.ServerOperationType + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +private ServerName +crashedServer + + +private boolean +dispatched + + +private ProcedureEvent? +event + + +private static org.slf4j.Logger +LOG + + +private boolean +success + + +private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +walPath + + +private ServerName +worker + + + + + + +Fields inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +NO_PROC_ID, NO_TIMEOUT + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +SplitWALRemoteProcedure() + + +SplitWALRemoteProcedure(ServerNameworker, + ServerNamecrashedServer, + https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringwal) + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +protected boolean +abort(MasterProcedureEnvenv) +The abort() call is asynchronous and each procedure must decide how to deal + with it, if they want to be abortable. + + + +private void +complete(MasterProcedureEnvenv, +https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) + + +protected void +deserializeStateData(ProcedureStateSerializerserializer) +Called on store load to allow the user to decode the previously serialized + state. + + + +protected ProcedureMasterProcedureEnv[] +execute(MasterProcedureEnvenv)
[44/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/HConstants.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/HConstants.html b/devapidocs/org/apache/hadoop/hbase/HConstants.html index 15fb7bd..e00b2aa 100644 --- a/devapidocs/org/apache/hadoop/hbase/HConstants.html +++ b/devapidocs/org/apache/hadoop/hbase/HConstants.html @@ -544,6 +544,14 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html +static boolean +DEFAULT_HBASE_SPLIT_COORDINATED_BY_ZK + + +static int +DEFAULT_HBASE_SPLIT_WAL_MAX_SPLITTER + + static int DEFAULT_HEALTH_FAILURE_THRESHOLD @@ -1124,6 +1132,14 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +HBASE_SPLIT_WAL_COORDINATED_BY_ZK + + +static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +HBASE_SPLIT_WAL_MAX_SPLITTER + + +static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String HBASE_SPLITLOG_MANAGER_TIMEOUT Configuration key for SplitLog manager timeout @@ -6228,13 +6244,65 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java + + + + + +HBASE_SPLIT_WAL_COORDINATED_BY_ZK +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_SPLIT_WAL_COORDINATED_BY_ZK + +See Also: +Constant Field Values + + + + + + + + +DEFAULT_HBASE_SPLIT_COORDINATED_BY_ZK +public static finalboolean DEFAULT_HBASE_SPLIT_COORDINATED_BY_ZK + +See Also: +Constant Field Values + + + + + + + + +HBASE_SPLIT_WAL_MAX_SPLITTER +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_SPLIT_WAL_MAX_SPLITTER + +See Also: +Constant Field Values + + + + + + + + +DEFAULT_HBASE_SPLIT_WAL_MAX_SPLITTER +public static finalint DEFAULT_HBASE_SPLIT_WAL_MAX_SPLITTER + +See Also: +Constant Field Values + + + ENABLE_CLIENT_BACKPRESSURE -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 ENABLE_CLIENT_BACKPRESSURE +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 ENABLE_CLIENT_BACKPRESSURE Config key for if the server should send backpressure and if the client should listen to that backpressure from the server @@ -6249,7 +6317,7 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java DEFAULT_ENABLE_CLIENT_BACKPRESSURE -public static finalboolean DEFAULT_ENABLE_CLIENT_BACKPRESSURE +public static finalboolean DEFAULT_ENABLE_CLIENT_BACKPRESSURE See Also: Constant Field Values @@ -6262,7 +6330,7 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java HEAP_OCCUPANCY_LOW_WATERMARK_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 HEAP_OCCUPANCY_LOW_WATERMARK_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 HEAP_OCCUPANCY_LOW_WATERMARK_KEY See Also: Constant Field Values @@ -6275,7 +6343,7 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java DEFAULT_HEAP_OCCUPANCY_LOW_WATERMARK -public static finalfloat DEFAULT_HEAP_OCCUPANCY_LOW_WATERMARK +public static finalfloat DEFAULT_HEAP_OCCUPANCY_LOW_WATERMARK See Also: Constant Field Values @@ -6288,7 +6356,7 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java HEAP_OCCUPANCY_HIGH_WATERMARK_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 HEAP_OCCUPANCY_HIGH_WATERMARK_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 HEAP_OCCUPANCY_HIGH_WATERMARK_KEY See Also: Constant Field Values @@ -6301,7 +6369,7 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java DEFAULT_HEAP_OCCUPANCY_HIGH_WATERMARK -public static finalfloat DEFAULT_HEAP_OCCUPANCY_HIGH_WATERMARK +public static finalfloat DEFAULT_HEAP_OCCUPANCY_HIGH_WATERMARK See Also: Constant Field Values @@ -6314,7 +6382,7 @@ public static finalhttps://docs.oracle.com/javase/8/docs/api/java REGION_SPLIT_THREADS_MAX -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
[43/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/class-use/ServerName.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html index 1b1831e..8f391f5 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html @@ -3193,95 +3193,99 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. +private https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true; title="class or interface in java.lang">Integer +SplitWALManager.SplitWorkerAssigner.currentWorkers + + private https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">Long DeadServer.deadServers Set of known dead servers. - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName SplitLogManager.deadWorkers - + private https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListServerName ServerManager.drainingServers List of region servers that should not get any more new regions. - + private https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true; title="class or interface in java.util">NavigableSetServerName DrainingServerTracker.drainingServers - + 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">ConcurrentMapServerName,https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true; title="class or interface in java.lang">Integer ClusterStatusPublisher.lastSent - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName AssignmentVerificationReport.leastLoadedRSSet - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName AssignmentVerificationReport.maxDispersionNumServerSet - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName AssignmentVerificationReport.maxDispersionScoreServerSet - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName AssignmentVerificationReport.minDispersionNumServerSet - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName AssignmentVerificationReport.minDispersionScoreServerSet - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName AssignmentVerificationReport.mostLoadedRSSet - + 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 ServerManager.onlineServers Map of registered servers to their current load - + private https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInfo SnapshotOfRegionAssignmentFromMeta.primaryRSToRegionMap - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName DeadServer.processingServers Set of dead servers currently being processed - + private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetServerName RegionServerTracker.regionServers - + private https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapRegionInfo,ServerName SnapshotOfRegionAssignmentFromMeta.regionToRegionServerMap the region to region server map - + private https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in
[50/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/apidocs/org/apache/hadoop/hbase/client/Admin.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/Admin.html b/apidocs/org/apache/hadoop/hbase/client/Admin.html index 23de105..c5e1b8b 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Admin.html +++ b/apidocs/org/apache/hadoop/hbase/client/Admin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":38,"i2":38,"i3":50,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":50,"i15":50,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":38,"i29":38,"i30":38,"i31":38,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":50,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":38,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":38,"i59":6,"i60":6,"i61":38,"i62":38,"i63":6,"i64":38,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":38,"i71":38,"i72":50,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":38,"i79":38,"i80":6,"i81":50,"i82":6,"i83":6,"i84":6,"i85":6,"i86":38,"i87":38,"i88":18,"i89":18,"i90":6,"i91":50,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":18,"i102":18,"i103":50,"i104":18,"i105":6,"i106":38,"i107":6,"i108":6,"i109":6,"i110":38,"i111":18,"i112":6,"i113":6,"i114":6,"i115":18,"i116":6,"i1 17":18,"i118":6,"i119":38,"i120":38,"i121":38,"i122":38,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":50,"i134":6,"i135":38,"i136":6,"i137":6,"i138":18,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":38,"i147":6,"i148":6,"i149":6,"i150":6,"i151":6,"i152":38,"i153":6,"i154":6,"i155":6,"i156":38,"i157":38,"i158":6,"i159":38,"i160":38,"i161":38,"i162":38,"i163":38,"i164":6,"i165":38,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":6,"i173":38,"i174":6,"i175":6,"i176":6,"i177":50,"i178":6,"i179":6,"i180":6,"i181":6,"i182":6,"i183":38,"i184":6,"i185":38,"i186":6,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":6,"i200":6,"i201":6,"i202":50,"i203":6,"i204":50,"i205":50,"i206":50,"i207":6,"i208":50,"i209":6,"i210":6,"i211":6,"i212":6,"i213":6,"i214":6,"i215":6,"i216":6,"i217":38,"i218":38,"i219":6,"i220":6,"i221":6,"i222":6,"i223":6,"i224":5 0,"i225":6,"i226":6,"i227":6,"i228":6,"i229":6,"i230":6,"i231":6,"i232":6,"i233":6}; +var methods = {"i0":6,"i1":38,"i2":38,"i3":50,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":50,"i15":50,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":38,"i29":38,"i30":38,"i31":38,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":50,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":38,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":38,"i59":6,"i60":6,"i61":38,"i62":38,"i63":6,"i64":38,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":38,"i71":38,"i72":50,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":38,"i79":38,"i80":6,"i81":50,"i82":6,"i83":6,"i84":6,"i85":6,"i86":38,"i87":38,"i88":18,"i89":18,"i90":6,"i91":50,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":18,"i102":18,"i103":50,"i104":18,"i105":6,"i106":38,"i107":6,"i108":6,"i109":6,"i110":38,"i111":18,"i112":6,"i113":6,"i114":6,"i115":18,"i116":6,"i1 17":18,"i118":6,"i119":38,"i120":38,"i121":38,"i122":38,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":50,"i135":6,"i136":38,"i137":6,"i138":6,"i139":18,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":38,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":38,"i154":6,"i155":6,"i156":6,"i157":38,"i158":38,"i159":6,"i160":38,"i161":38,"i162":38,"i163":38,"i164":38,"i165":6,"i166":38,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":6,"i173":6,"i174":38,"i175":6,"i176":6,"i177":6,"i178":50,"i179":6,"i180":6,"i181":6,"i182":6,"i183":6,"i184":38,"i185":6,"i186":38,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":6,"i200":6,"i201":6,"i202":6,"i203":50,"i204":6,"i205":50,"i206":50,"i207":50,"i208":6,"i209":50,"i210":6,"i211":6,"i212":6,"i213":6,"i214":6,"i215":6,"i216":6,"i217":6,"i218":38,"i219":38,"i220":6,"i221":6,"i222":6,"i223":6,"i224":6 ,"i225":6,"i226":50,"i227":6,"i228":6,"i229":6,"i230":6,"i231":6,"i232":6,"i233":6,"i234":6,"i235":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -1082,17 +1082,23 @@ extends org.apache.hadoop.hbase.Abortable, https://docs.oracle.com/java
[37/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/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 9555ff6..1b45406 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.ProcedureFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean @@ -242,7 +242,7 @@ extends isAbortInProgress -privateboolean isAbortInProgress +privateboolean isAbortInProgress @@ -259,7 +259,7 @@ extends AbortProcedureFuture -publicAbortProcedureFuture(HBaseAdminadmin, +publicAbortProcedureFuture(HBaseAdminadmin, https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">LongprocId, https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">BooleanabortProcResponse) @@ -278,7 +278,7 @@ extends get -publichttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Booleanget(longtimeout, +publichttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Booleanget(longtimeout, https://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 https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true; title="class or interface in java.lang">InterruptedException, https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutionException.html?is-external=true; title="class or interface in java.util.concurrent">ExecutionException, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/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 b1ca7fa..72b1822 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 @@ -261,7 +261,7 @@ extends AddColumnFamilyFuture -publicAddColumnFamilyFuture(HBaseAdminadmin, +publicAddColumnFamilyFuture(HBaseAdminadmin, TableNametableName, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponseresponse) @@ -280,7 +280,7 @@ extends getOperationType -publichttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() +publichttps://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/901d593a/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 9a7f071..1733780 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.TableFuturehttps://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void @@ -275,7 +275,7 @@ extends desc -private finalTableDescriptor desc +private
[45/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/index-all.html -- diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html index 9456ee3..d7c57e8 100644 --- a/devapidocs/index-all.html +++ b/devapidocs/index-all.html @@ -124,6 +124,10 @@ abort(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure +abort(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.procedure.SplitWALRemoteProcedure + +abort(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.procedure.SwitchRpcThrottleRemoteProcedure + abort(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.replication.RefreshPeerProcedure abort(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.replication.SyncReplicationReplayWALRemoteProcedure @@ -763,6 +767,8 @@ acquire(ServerManager) - Method in class org.apache.hadoop.hbase.master.replication.SyncReplicationReplayWALManager.UsedReplayWorkersForPeer +acquire() - Method in class org.apache.hadoop.hbase.master.SplitWALManager.SplitWorkerAssigner + acquire(ProcedureTEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.RootProcedureState Called by the ProcedureExecutor to mark the procedure step as running. @@ -848,6 +854,10 @@ acquireSlot() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore +acquireSplitWALWorker(Procedure?) - Method in class org.apache.hadoop.hbase.master.SplitWALManager + +try to acquire an worker from online servers which is executring + acquireSyncReplicationPeerLock() - Method in class org.apache.hadoop.hbase.master.replication.ReplicationPeerManager acquiringMembers - Variable in class org.apache.hadoop.hbase.procedure.Procedure @@ -2684,6 +2694,12 @@ Will only be called when loading procedures, where we need to construct the used worker set for each peer. +addUsedSplitWALWorker(ServerName) - Method in class org.apache.hadoop.hbase.master.SplitWALManager + +When master restart, there will be a new splitWorkerAssigner. + +addUsedWorker(ServerName) - Method in class org.apache.hadoop.hbase.master.SplitWALManager.SplitWorkerAssigner + addUserPermission(Configuration, UserPermission, Table, boolean) - Static method in class org.apache.hadoop.hbase.security.access.AccessControlLists Stores a new user permission grant in the access control lists table. @@ -2848,6 +2864,8 @@ Called after flush is executed. +afterReplay(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.procedure.SplitWALProcedure + afterReplay(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.replication.RecoverStandbyProcedure afterReplay(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.replication.SyncReplicationReplayWALProcedure @@ -4442,6 +4460,10 @@ attempts - Variable in class org.apache.hadoop.hbase.master.procedure.InitMetaProcedure +attempts - Variable in class org.apache.hadoop.hbase.master.procedure.SplitWALProcedure + +attempts - Variable in class org.apache.hadoop.hbase.master.procedure.SwitchRpcThrottleProcedure + attempts - Variable in class org.apache.hadoop.hbase.master.replication.AbstractPeerNoLockProcedure attempts - Variable in class org.apache.hadoop.hbase.util.RetryCounter @@ -8741,6 +8763,8 @@ call() - Method in class org.apache.hadoop.hbase.regionserver.snapshot.FlushSnapshotSubprocedure.RegionSnapshotTask +call() - Method in class org.apache.hadoop.hbase.regionserver.SplitWALCallable + call() - Method in class org.apache.hadoop.hbase.replication.regionserver.HFileReplicator.Copier call() - Method in class org.apache.hadoop.hbase.replication.regionserver.RefreshPeerCallable @@ -8751,6 +8775,8 @@ call() - Method in class org.apache.hadoop.hbase.replication.regionserver.ReplaySyncReplicationWALCallable +call() - Method in class org.apache.hadoop.hbase.replication.regionserver.SwitchRpcThrottleRemoteCallable + Call(Runnable) - Constructor for class org.apache.hadoop.hbase.thrift.CallQueue.Call call() - Method in class org.apache.hadoop.hbase.tool.Canary.RegionServerTask @@ -12008,6 +12034,8 @@ Remove the sentinels that are marked as finished and the completion time has exceeded the removal timeout. +cleanupSplitDir(MasterProcedureEnv) - Method in class org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure + cleanupSplitsDir() - Method in class org.apache.hadoop.hbase.regionserver.HRegionFileSystem Clean up any split detritus that may have been left around from previous split attempts. @@ -15846,6 +15874,10 @@ complete(Path) - Static method in class org.apache.hadoop.hbase.io.hfile.PrefetchExecutor +complete(MasterProcedureEnv, Throwable) - Method in class org.apache.hadoop.hbase.master.procedure.SplitWALRemoteProcedure + +complete(MasterProcedureEnv,
[42/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/Admin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/Admin.html b/devapidocs/org/apache/hadoop/hbase/client/Admin.html index aaf01c8..2bf674a 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/Admin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/Admin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":38,"i2":38,"i3":50,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":50,"i15":50,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":38,"i29":38,"i30":38,"i31":38,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":50,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":38,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":38,"i59":6,"i60":6,"i61":38,"i62":38,"i63":6,"i64":38,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":38,"i71":38,"i72":50,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":38,"i79":38,"i80":6,"i81":50,"i82":6,"i83":6,"i84":6,"i85":6,"i86":38,"i87":38,"i88":18,"i89":18,"i90":6,"i91":50,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":18,"i102":18,"i103":50,"i104":18,"i105":6,"i106":38,"i107":6,"i108":6,"i109":6,"i110":38,"i111":18,"i112":6,"i113":6,"i114":6,"i115":18,"i116":6,"i1 17":18,"i118":6,"i119":38,"i120":38,"i121":38,"i122":38,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":50,"i134":6,"i135":38,"i136":6,"i137":6,"i138":18,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":38,"i147":6,"i148":6,"i149":6,"i150":6,"i151":6,"i152":38,"i153":6,"i154":6,"i155":6,"i156":38,"i157":38,"i158":6,"i159":38,"i160":38,"i161":38,"i162":38,"i163":38,"i164":6,"i165":38,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":6,"i173":38,"i174":6,"i175":6,"i176":6,"i177":50,"i178":6,"i179":6,"i180":6,"i181":6,"i182":6,"i183":38,"i184":6,"i185":38,"i186":6,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":6,"i200":6,"i201":6,"i202":50,"i203":6,"i204":50,"i205":50,"i206":50,"i207":6,"i208":50,"i209":6,"i210":6,"i211":6,"i212":6,"i213":6,"i214":6,"i215":6,"i216":6,"i217":38,"i218":38,"i219":6,"i220":6,"i221":6,"i222":6,"i223":6,"i224":5 0,"i225":6,"i226":6,"i227":6,"i228":6,"i229":6,"i230":6,"i231":6,"i232":6,"i233":6}; +var methods = {"i0":6,"i1":38,"i2":38,"i3":50,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":50,"i15":50,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":38,"i29":38,"i30":38,"i31":38,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":50,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":38,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":38,"i59":6,"i60":6,"i61":38,"i62":38,"i63":6,"i64":38,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":38,"i71":38,"i72":50,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":38,"i79":38,"i80":6,"i81":50,"i82":6,"i83":6,"i84":6,"i85":6,"i86":38,"i87":38,"i88":18,"i89":18,"i90":6,"i91":50,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":18,"i102":18,"i103":50,"i104":18,"i105":6,"i106":38,"i107":6,"i108":6,"i109":6,"i110":38,"i111":18,"i112":6,"i113":6,"i114":6,"i115":18,"i116":6,"i1 17":18,"i118":6,"i119":38,"i120":38,"i121":38,"i122":38,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":50,"i135":6,"i136":38,"i137":6,"i138":6,"i139":18,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":38,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":38,"i154":6,"i155":6,"i156":6,"i157":38,"i158":38,"i159":6,"i160":38,"i161":38,"i162":38,"i163":38,"i164":38,"i165":6,"i166":38,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":6,"i173":6,"i174":38,"i175":6,"i176":6,"i177":6,"i178":50,"i179":6,"i180":6,"i181":6,"i182":6,"i183":6,"i184":38,"i185":6,"i186":38,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":6,"i200":6,"i201":6,"i202":6,"i203":50,"i204":6,"i205":50,"i206":50,"i207":50,"i208":6,"i209":50,"i210":6,"i211":6,"i212":6,"i213":6,"i214":6,"i215":6,"i216":6,"i217":6,"i218":38,"i219":38,"i220":6,"i221":6,"i222":6,"i223":6,"i224":6 ,"i225":6,"i226":50,"i227":6,"i228":6,"i229":6,"i230":6,"i231":6,"i232":6,"i233":6,"i234":6,"i235":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -1086,17 +1086,23 @@ extends boolean +isRpcThrottleEnabled() +Get if the rpc
[48/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html index 0019de7..b295760 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html @@ -1295,7 +1295,20 @@ 1287 */ 1288 CompletableFutureMapServerName, Boolean compactionSwitch(boolean switchState, 1289 ListString serverNamesList); -1290} +1290 +1291 /** +1292 * Switch the rpc throttle enabled state. +1293 * @param enable Set to codetrue/code to enable, codefalse/code to disable. +1294 * @return Previous rpc throttle enabled value +1295 */ +1296 CompletableFutureBoolean switchRpcThrottle(boolean enable); +1297 +1298 /** +1299 * Get if the rpc throttle is enabled. +1300 * @return True if rpc throttle is enabled +1301 */ +1302 CompletableFutureBoolean isRpcThrottleEnabled() throws IOException; +1303} http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/book.html -- diff --git a/book.html b/book.html index 5f4ae62..ea363eb 100644 --- a/book.html +++ b/book.html @@ -41411,7 +41411,7 @@ org/apache/hadoop/hbase/security/access/AccessControlClient.revoke:(Lorg/apache/ Version 3.0.0-SNAPSHOT -Last updated 2019-01-04 20:36:26 UTC +Last updated 2019-01-07 14:33:12 UTC http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/bulk-loads.html -- diff --git a/bulk-loads.html b/bulk-loads.html index 6777ad4..18490aa 100644 --- a/bulk-loads.html +++ b/bulk-loads.html @@ -7,7 +7,7 @@ - + Apache HBase Bulk Loads in Apache HBase (TM) @@ -316,7 +316,7 @@ under the License. --> https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2019-01-04 + Last Published: 2019-01-07
hbase-site git commit: INFRA-10751 Empty commit
Repository: hbase-site Updated Branches: refs/heads/asf-site 901d593a1 -> 1da32babf INFRA-10751 Empty commit Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/1da32bab Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/1da32bab Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/1da32bab Branch: refs/heads/asf-site Commit: 1da32babf5c453ebc0722b78e94627ed31ee6f2b Parents: 901d593 Author: jenkins Authored: Mon Jan 7 14:53:47 2019 + Committer: jenkins Committed: Mon Jan 7 14:53:47 2019 + -- --
[2/2] hbase git commit: HBASE-21492 CellCodec Written To WAL Before It's Verified
HBASE-21492 CellCodec Written To WAL Before It's Verified Conflicts: hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AbstractProtobufLogWriter.java (cherry picked from commit f7470a8b5734ab2ff05e4fc639f8b8fb8d9d8217) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/322c076a Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/322c076a Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/322c076a Branch: refs/heads/branch-1.2 Commit: 322c076a0ba9ce1715b89c6017ba167c272a2c3b Parents: c153f6f Author: BELUGA BEHR Authored: Tue Nov 27 08:57:06 2018 -0800 Committer: Sean Busbey Committed: Mon Jan 7 12:52:53 2019 -0600 -- .../org/apache/hadoop/hbase/mapreduce/WALPlayer.java | 2 +- .../hadoop/hbase/regionserver/wal/ProtobufLogWriter.java | 2 +- .../hadoop/hbase/regionserver/wal/WALCellCodec.java | 8 .../hbase/regionserver/wal/TestCustomWALCellCodec.java | 11 +++ 4 files changed, 17 insertions(+), 6 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/322c076a/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java index f16aecb..5785b45 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java @@ -295,7 +295,7 @@ public class WALPlayer extends Configured implements Tool { // No reducers. job.setNumReduceTasks(0); } -String codecCls = WALCellCodec.getWALCellCodecClass(conf); +String codecCls = WALCellCodec.getWALCellCodecClass(conf).getName(); try { TableMapReduceUtil.addDependencyJars(conf, Class.forName(codecCls)); } catch (Exception e) { http://git-wip-us.apache.org/repos/asf/hbase/blob/322c076a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.java index 42abeae..436df87 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.java @@ -69,7 +69,7 @@ public class ProtobufLogWriter extends WriterBase { builder.setWriterClsName(ProtobufLogWriter.class.getSimpleName()); } if (!builder.hasCellCodecClsName()) { - builder.setCellCodecClsName(WALCellCodec.getWALCellCodecClass(conf)); + builder.setCellCodecClsName(WALCellCodec.getWALCellCodecClass(conf).getName()); } return builder.build(); } http://git-wip-us.apache.org/repos/asf/hbase/blob/322c076a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java index 5c62ef2..11b6120 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java @@ -79,8 +79,8 @@ public class WALCellCodec implements Codec { this.compression = compression; } - public static String getWALCellCodecClass(Configuration conf) { -return conf.get(WAL_CELL_CODEC_CLASS_KEY, WALCellCodec.class.getName()); + public static Class getWALCellCodecClass(Configuration conf) { +return conf.getClass(WAL_CELL_CODEC_CLASS_KEY, WALCellCodec.class); } /** @@ -98,7 +98,7 @@ public class WALCellCodec implements Codec { public static WALCellCodec create(Configuration conf, String cellCodecClsName, CompressionContext compression) throws UnsupportedOperationException { if (cellCodecClsName == null) { - cellCodecClsName = getWALCellCodecClass(conf); + cellCodecClsName = getWALCellCodecClass(conf).getName(); } return ReflectionUtils.instantiateWithCustomCtor(cellCodecClsName, new Class[] { Configuration.class, CompressionContext.class }, new Object[] { conf, compression }); @@ -117,7 +117,7 @@ public class WALCellCodec implements Codec { */ public static WALCellCodec create(Configuration conf, CompressionContext compression) throws
[1/2] hbase git commit: HBASE-15752 ClassNotFoundException is encountered when custom WAL codec is not found in WALPlayer job
Repository: hbase Updated Branches: refs/heads/branch-1.2 2ef33e151 -> 322c076a0 HBASE-15752 ClassNotFoundException is encountered when custom WAL codec is not found in WALPlayer job (cherry picked from commit a7b31f74dbc4f6a6d0c1f6134ecbf809ab691dd4) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/c153f6fd Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/c153f6fd Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/c153f6fd Branch: refs/heads/branch-1.2 Commit: c153f6fdd4d5db77347158a3a4b28d2ca7d2437b Parents: 2ef33e1 Author: tedyu Authored: Tue May 3 07:01:08 2016 -0700 Committer: Sean Busbey Committed: Mon Jan 7 12:52:45 2019 -0600 -- .../java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java | 7 +++ .../apache/hadoop/hbase/regionserver/wal/WALCellCodec.java| 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/c153f6fd/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java index 6b5286b..f16aecb 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java @@ -38,6 +38,7 @@ import org.apache.hadoop.hbase.client.Put; import org.apache.hadoop.hbase.client.RegionLocator; import org.apache.hadoop.hbase.client.Table; import org.apache.hadoop.hbase.io.ImmutableBytesWritable; +import org.apache.hadoop.hbase.regionserver.wal.WALCellCodec; import org.apache.hadoop.hbase.regionserver.wal.WALEdit; import org.apache.hadoop.hbase.util.Bytes; import org.apache.hadoop.hbase.wal.WALKey; @@ -294,6 +295,12 @@ public class WALPlayer extends Configured implements Tool { // No reducers. job.setNumReduceTasks(0); } +String codecCls = WALCellCodec.getWALCellCodecClass(conf); +try { + TableMapReduceUtil.addDependencyJars(conf, Class.forName(codecCls)); +} catch (Exception e) { + throw new IOException("Cannot determine wal codec class " + codecCls, e); +} return job; } http://git-wip-us.apache.org/repos/asf/hbase/blob/c153f6fd/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java index 05d733d..5c62ef2 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java @@ -79,7 +79,7 @@ public class WALCellCodec implements Codec { this.compression = compression; } - static String getWALCellCodecClass(Configuration conf) { + public static String getWALCellCodecClass(Configuration conf) { return conf.get(WAL_CELL_CODEC_CLASS_KEY, WALCellCodec.class.getName()); }
[2/2] hbase git commit: HBASE-21686 update version for 1.2.10 RCs
HBASE-21686 update version for 1.2.10 RCs Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/9f6d64fd Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/9f6d64fd Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/9f6d64fd Branch: refs/heads/branch-1.2 Commit: 9f6d64fd471482c98c8c3a808214529ecca04ebf Parents: 322c076 Author: Sean Busbey Authored: Mon Jan 7 13:28:49 2019 -0600 Committer: Sean Busbey Committed: Mon Jan 7 13:29:07 2019 -0600 -- hbase-annotations/pom.xml | 2 +- hbase-assembly/pom.xml | 2 +- hbase-checkstyle/pom.xml | 4 ++-- hbase-client/pom.xml | 2 +- hbase-common/pom.xml | 2 +- hbase-examples/pom.xml | 2 +- hbase-external-blockcache/pom.xml | 2 +- hbase-hadoop-compat/pom.xml| 2 +- hbase-hadoop2-compat/pom.xml | 2 +- hbase-it/pom.xml | 2 +- hbase-prefix-tree/pom.xml | 2 +- hbase-procedure/pom.xml| 2 +- hbase-protocol/pom.xml | 2 +- hbase-resource-bundle/pom.xml | 2 +- hbase-rest/pom.xml | 2 +- hbase-server/pom.xml | 2 +- hbase-shaded/hbase-shaded-check-invariants/pom.xml | 2 +- hbase-shaded/hbase-shaded-client/pom.xml | 2 +- hbase-shaded/hbase-shaded-server/pom.xml | 2 +- hbase-shaded/pom.xml | 2 +- hbase-shell/pom.xml| 2 +- hbase-testing-util/pom.xml | 2 +- hbase-thrift/pom.xml | 2 +- pom.xml| 2 +- 24 files changed, 25 insertions(+), 25 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/9f6d64fd/hbase-annotations/pom.xml -- diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml index 3800099..9b64035 100644 --- a/hbase-annotations/pom.xml +++ b/hbase-annotations/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase -1.2.10-SNAPSHOT +1.2.10 .. http://git-wip-us.apache.org/repos/asf/hbase/blob/9f6d64fd/hbase-assembly/pom.xml -- diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml index 656dd61..3cbebc6 100644 --- a/hbase-assembly/pom.xml +++ b/hbase-assembly/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase -1.2.10-SNAPSHOT +1.2.10 .. hbase-assembly http://git-wip-us.apache.org/repos/asf/hbase/blob/9f6d64fd/hbase-checkstyle/pom.xml -- diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml index a51bcd9..5f1785f 100644 --- a/hbase-checkstyle/pom.xml +++ b/hbase-checkstyle/pom.xml @@ -24,14 +24,14 @@ 4.0.0 org.apache.hbase hbase-checkstyle -1.2.10-SNAPSHOT +1.2.10 Apache HBase - Checkstyle Module to hold Checkstyle properties for HBase. hbase org.apache.hbase -1.2.10-SNAPSHOT +1.2.10 .. http://git-wip-us.apache.org/repos/asf/hbase/blob/9f6d64fd/hbase-client/pom.xml -- diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml index 2d27db1..e7faa9a 100644 --- a/hbase-client/pom.xml +++ b/hbase-client/pom.xml @@ -24,7 +24,7 @@ hbase org.apache.hbase -1.2.10-SNAPSHOT +1.2.10 .. http://git-wip-us.apache.org/repos/asf/hbase/blob/9f6d64fd/hbase-common/pom.xml -- diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml index 93c4f1e..aca22a2 100644 --- a/hbase-common/pom.xml +++ b/hbase-common/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase -1.2.10-SNAPSHOT +1.2.10 .. http://git-wip-us.apache.org/repos/asf/hbase/blob/9f6d64fd/hbase-examples/pom.xml -- diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml index 22917d9..7fedcf2 100644 --- a/hbase-examples/pom.xml +++ b/hbase-examples/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase -1.2.10-SNAPSHOT +1.2.10 .. hbase-examples http://git-wip-us.apache.org/repos/asf/hbase/blob/9f6d64fd/hbase-external-blockcache/pom.xml -- diff --git a/hbase-external-blockcache/pom.xml
[1/2] hbase git commit: HBASE-21686 update CHANGES.txt for 1.2.10 RC0
Repository: hbase Updated Branches: refs/heads/branch-1.2 322c076a0 -> 18f428abb HBASE-21686 update CHANGES.txt for 1.2.10 RC0 Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/18f428ab Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/18f428ab Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/18f428ab Branch: refs/heads/branch-1.2 Commit: 18f428abb64b405de24d164425e470512e82f287 Parents: 9f6d64f Author: Sean Busbey Authored: Mon Jan 7 13:25:49 2019 -0600 Committer: Sean Busbey Committed: Mon Jan 7 13:29:07 2019 -0600 -- CHANGES.txt | 19 +++ 1 file changed, 19 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/18f428ab/CHANGES.txt -- diff --git a/CHANGES.txt b/CHANGES.txt index c2b39d3..5a26533 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,25 @@ HBase Change Log +Release Notes - HBase - Version 1.2.10 + +** Bug +* [HBASE-15752] - ClassNotFoundException is encountered when custom WAL codec is not found in WALPlayer job +* [HBASE-21387] - Race condition surrounding in progress snapshot handling in snapshot cache leads to loss of snapshot files +* [HBASE-21492] - CellCodec Written To WAL Before It's Verified +* [HBASE-21504] - If enable FIFOCompactionPolicy, a compaction may write a "empty" hfile whose maxTimeStamp is long max. This kind of hfile will never be archived. +* [HBASE-21547] - Precommit uses master flaky list for other branches +* [HBASE-21582] - If call HBaseAdmin#snapshotAsync but forget call isSnapshotFinished, then SnapshotHFileCleaner will skip to run every time +* [HBASE-21592] - quota.addGetResult(r) throw NPE + +** Improvement +* [HBASE-21520] - TestMultiColumnScanner cost long time when using ROWCOL bloom type +* [HBASE-21567] - Allow overriding configs starting up the shell + +** Task +* [HBASE-21686] - Release 1.2.10 + + Release Notes - HBase - Version 1.2.9 2018/11/27 ** Sub-task
hbase git commit: HBASE-21682 Support getting from specific replica
Repository: hbase Updated Branches: refs/heads/branch-2 c28e03e5d -> d5fff9c25 HBASE-21682 Support getting from specific replica Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d5fff9c2 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/d5fff9c2 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/d5fff9c2 Branch: refs/heads/branch-2 Commit: d5fff9c25698d5b6d86b5d6f38c744eaa78e9f06 Parents: c28e03e Author: zhangduo Authored: Mon Jan 7 20:34:01 2019 +0800 Committer: Duo Zhang Committed: Tue Jan 8 10:04:08 2019 +0800 -- .../hadoop/hbase/client/RawAsyncTableImpl.java | 13 +++-- .../client/TestAsyncTableRegionReplicasGet.java | 60 ++-- 2 files changed, 51 insertions(+), 22 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/d5fff9c2/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java -- diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java index 28db7e8..2ab9f6a 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java @@ -261,12 +261,17 @@ class RawAsyncTableImpl implements AsyncTable { @Override public CompletableFuture get(Get get) { -CompletableFuture primaryFuture = - get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); if (get.getConsistency() == Consistency.STRONG) { - return primaryFuture; + return get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); +} +// user specifies a replica id explicitly, just send request to the specific replica +if (get.getReplicaId() >= 0) { + return get(get, get.getReplicaId(), readRpcTimeoutNs); } -// Timeline consistent read, where we will send requests to other region replicas + +// Timeline consistent read, where we may send requests to other region replicas +CompletableFuture primaryFuture = + get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); CompletableFuture future = new CompletableFuture<>(); connect(primaryFuture, future); long primaryCallTimeoutNs = conn.connConf.getPrimaryCallTimeoutNs(); http://git-wip-us.apache.org/repos/asf/hbase/blob/d5fff9c2/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java -- diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java index 0445a0e..2117116 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java @@ -24,6 +24,8 @@ import java.io.IOException; import java.util.Arrays; import java.util.List; import java.util.Optional; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentMap; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; @@ -75,6 +77,8 @@ public class TestAsyncTableRegionReplicasGet { private static byte[] VALUE = Bytes.toBytes("value"); + private static int REPLICA_COUNT = 3; + private static AsyncConnection ASYNC_CONN; @Rule @@ -99,9 +103,8 @@ public class TestAsyncTableRegionReplicasGet { private static volatile boolean FAIL_PRIMARY_GET = false; - private static AtomicInteger PRIMARY_GET_COUNT = new AtomicInteger(0); - - private static AtomicInteger SECONDARY_GET_COUNT = new AtomicInteger(0); + private static ConcurrentMap REPLICA_ID_TO_COUNT = +new ConcurrentHashMap<>(); public static final class FailPrimaryGetCP implements RegionObserver, RegionCoprocessor { @@ -117,13 +120,10 @@ public class TestAsyncTableRegionReplicasGet { if (!region.getTable().equals(TABLE_NAME)) { return; } - if (region.getReplicaId() != RegionReplicaUtil.DEFAULT_REPLICA_ID) { -SECONDARY_GET_COUNT.incrementAndGet(); - } else { -PRIMARY_GET_COUNT.incrementAndGet(); -if (FAIL_PRIMARY_GET) { - throw new IOException("Inject error"); -} + REPLICA_ID_TO_COUNT.computeIfAbsent(region.getReplicaId(), k -> new AtomicInteger()) +.incrementAndGet(); + if (region.getRegionId() == RegionReplicaUtil.DEFAULT_REPLICA_ID && FAIL_PRIMARY_GET) { +throw new IOException("Inject
hbase git commit: HBASE-21682 Support getting from specific replica
Repository: hbase Updated Branches: refs/heads/branch-2.1 184cff0d4 -> 3de116af4 HBASE-21682 Support getting from specific replica Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3de116af Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3de116af Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/3de116af Branch: refs/heads/branch-2.1 Commit: 3de116af46e39e0416e00a42b2f6bf21399cef7c Parents: 184cff0 Author: zhangduo Authored: Mon Jan 7 20:34:01 2019 +0800 Committer: Duo Zhang Committed: Tue Jan 8 09:49:22 2019 +0800 -- .../hadoop/hbase/client/RawAsyncTableImpl.java | 13 +++-- .../client/TestAsyncTableRegionReplicasGet.java | 60 ++-- 2 files changed, 51 insertions(+), 22 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/3de116af/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java -- diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java index 28db7e8..2ab9f6a 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java @@ -261,12 +261,17 @@ class RawAsyncTableImpl implements AsyncTable { @Override public CompletableFuture get(Get get) { -CompletableFuture primaryFuture = - get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); if (get.getConsistency() == Consistency.STRONG) { - return primaryFuture; + return get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); +} +// user specifies a replica id explicitly, just send request to the specific replica +if (get.getReplicaId() >= 0) { + return get(get, get.getReplicaId(), readRpcTimeoutNs); } -// Timeline consistent read, where we will send requests to other region replicas + +// Timeline consistent read, where we may send requests to other region replicas +CompletableFuture primaryFuture = + get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); CompletableFuture future = new CompletableFuture<>(); connect(primaryFuture, future); long primaryCallTimeoutNs = conn.connConf.getPrimaryCallTimeoutNs(); http://git-wip-us.apache.org/repos/asf/hbase/blob/3de116af/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java -- diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java index 0445a0e..2117116 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java @@ -24,6 +24,8 @@ import java.io.IOException; import java.util.Arrays; import java.util.List; import java.util.Optional; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentMap; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; @@ -75,6 +77,8 @@ public class TestAsyncTableRegionReplicasGet { private static byte[] VALUE = Bytes.toBytes("value"); + private static int REPLICA_COUNT = 3; + private static AsyncConnection ASYNC_CONN; @Rule @@ -99,9 +103,8 @@ public class TestAsyncTableRegionReplicasGet { private static volatile boolean FAIL_PRIMARY_GET = false; - private static AtomicInteger PRIMARY_GET_COUNT = new AtomicInteger(0); - - private static AtomicInteger SECONDARY_GET_COUNT = new AtomicInteger(0); + private static ConcurrentMap REPLICA_ID_TO_COUNT = +new ConcurrentHashMap<>(); public static final class FailPrimaryGetCP implements RegionObserver, RegionCoprocessor { @@ -117,13 +120,10 @@ public class TestAsyncTableRegionReplicasGet { if (!region.getTable().equals(TABLE_NAME)) { return; } - if (region.getReplicaId() != RegionReplicaUtil.DEFAULT_REPLICA_ID) { -SECONDARY_GET_COUNT.incrementAndGet(); - } else { -PRIMARY_GET_COUNT.incrementAndGet(); -if (FAIL_PRIMARY_GET) { - throw new IOException("Inject error"); -} + REPLICA_ID_TO_COUNT.computeIfAbsent(region.getReplicaId(), k -> new AtomicInteger()) +.incrementAndGet(); + if (region.getRegionId() == RegionReplicaUtil.DEFAULT_REPLICA_ID && FAIL_PRIMARY_GET) { +throw new
hbase git commit: HBASE-21682 Support getting from specific replica
Repository: hbase Updated Branches: refs/heads/branch-2.0 2ba1da0ca -> 8dcce7c6c HBASE-21682 Support getting from specific replica Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8dcce7c6 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8dcce7c6 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8dcce7c6 Branch: refs/heads/branch-2.0 Commit: 8dcce7c6c99f23852ae0f6d39f7435da47483e3f Parents: 2ba1da0 Author: zhangduo Authored: Mon Jan 7 20:34:01 2019 +0800 Committer: Duo Zhang Committed: Tue Jan 8 09:49:26 2019 +0800 -- .../hadoop/hbase/client/RawAsyncTableImpl.java | 13 +++-- .../client/TestAsyncTableRegionReplicasGet.java | 60 ++-- 2 files changed, 51 insertions(+), 22 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/8dcce7c6/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java -- diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java index 28db7e8..2ab9f6a 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java @@ -261,12 +261,17 @@ class RawAsyncTableImpl implements AsyncTable { @Override public CompletableFuture get(Get get) { -CompletableFuture primaryFuture = - get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); if (get.getConsistency() == Consistency.STRONG) { - return primaryFuture; + return get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); +} +// user specifies a replica id explicitly, just send request to the specific replica +if (get.getReplicaId() >= 0) { + return get(get, get.getReplicaId(), readRpcTimeoutNs); } -// Timeline consistent read, where we will send requests to other region replicas + +// Timeline consistent read, where we may send requests to other region replicas +CompletableFuture primaryFuture = + get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); CompletableFuture future = new CompletableFuture<>(); connect(primaryFuture, future); long primaryCallTimeoutNs = conn.connConf.getPrimaryCallTimeoutNs(); http://git-wip-us.apache.org/repos/asf/hbase/blob/8dcce7c6/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java -- diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java index 0445a0e..2117116 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java @@ -24,6 +24,8 @@ import java.io.IOException; import java.util.Arrays; import java.util.List; import java.util.Optional; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentMap; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; @@ -75,6 +77,8 @@ public class TestAsyncTableRegionReplicasGet { private static byte[] VALUE = Bytes.toBytes("value"); + private static int REPLICA_COUNT = 3; + private static AsyncConnection ASYNC_CONN; @Rule @@ -99,9 +103,8 @@ public class TestAsyncTableRegionReplicasGet { private static volatile boolean FAIL_PRIMARY_GET = false; - private static AtomicInteger PRIMARY_GET_COUNT = new AtomicInteger(0); - - private static AtomicInteger SECONDARY_GET_COUNT = new AtomicInteger(0); + private static ConcurrentMap REPLICA_ID_TO_COUNT = +new ConcurrentHashMap<>(); public static final class FailPrimaryGetCP implements RegionObserver, RegionCoprocessor { @@ -117,13 +120,10 @@ public class TestAsyncTableRegionReplicasGet { if (!region.getTable().equals(TABLE_NAME)) { return; } - if (region.getReplicaId() != RegionReplicaUtil.DEFAULT_REPLICA_ID) { -SECONDARY_GET_COUNT.incrementAndGet(); - } else { -PRIMARY_GET_COUNT.incrementAndGet(); -if (FAIL_PRIMARY_GET) { - throw new IOException("Inject error"); -} + REPLICA_ID_TO_COUNT.computeIfAbsent(region.getReplicaId(), k -> new AtomicInteger()) +.incrementAndGet(); + if (region.getRegionId() == RegionReplicaUtil.DEFAULT_REPLICA_ID && FAIL_PRIMARY_GET) { +throw new
[hbase] Git Push Summary
Repository: hbase Updated Tags: refs/tags/1.2.10RC0 [created] 967901e5e
hbase git commit: HBASE-21159 Add shell command to switch throttle on or off
Repository: hbase Updated Branches: refs/heads/branch-2 2bd1b28d5 -> c28e03e5d HBASE-21159 Add shell command to switch throttle on or off Signed-off-by: Guanghao Zhang Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/c28e03e5 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/c28e03e5 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/c28e03e5 Branch: refs/heads/branch-2 Commit: c28e03e5dfb201af59de7834909567451aae4693 Parents: 2bd1b28 Author: meiyi Authored: Mon Jan 7 17:45:30 2019 +0800 Committer: Guanghao Zhang Committed: Tue Jan 8 09:39:22 2019 +0800 -- .../org/apache/hadoop/hbase/client/Admin.java | 13 ++ .../apache/hadoop/hbase/client/AsyncAdmin.java | 13 ++ .../hadoop/hbase/client/AsyncHBaseAdmin.java| 10 ++ .../hbase/client/ConnectionImplementation.java | 16 ++ .../apache/hadoop/hbase/client/HBaseAdmin.java | 25 +++ .../hadoop/hbase/client/RawAsyncHBaseAdmin.java | 28 +++ .../client/ShortCircuitMasterConnection.java| 16 ++ .../src/main/protobuf/Master.proto | 21 +++ .../src/main/protobuf/MasterProcedure.proto | 15 ++ .../hbase/coprocessor/MasterObserver.java | 36 .../apache/hadoop/hbase/executor/EventType.java | 6 + .../hadoop/hbase/executor/ExecutorType.java | 3 +- .../hbase/master/MasterCoprocessorHost.java | 37 .../hadoop/hbase/master/MasterRpcServices.java | 24 +++ .../procedure/ServerProcedureInterface.java | 4 +- .../hbase/master/procedure/ServerQueue.java | 2 + .../procedure/SwitchRpcThrottleProcedure.java | 164 ++ .../SwitchRpcThrottleRemoteProcedure.java | 171 +++ .../hadoop/hbase/quotas/MasterQuotaManager.java | 54 ++ .../quotas/RegionServerRpcQuotaManager.java | 32 +++- .../hadoop/hbase/quotas/RpcThrottleStorage.java | 69 .../hbase/regionserver/HRegionServer.java | 2 + .../SwitchRpcThrottleRemoteCallable.java| 62 +++ .../hbase/security/access/AccessController.java | 12 ++ .../hbase/client/TestAsyncQuotaAdminApi.java| 9 + .../hadoop/hbase/quotas/TestQuotaAdmin.java | 41 + .../security/access/TestAccessController.java | 26 +++ hbase-shell/src/main/ruby/hbase/quotas.rb | 4 + hbase-shell/src/main/ruby/shell.rb | 2 + .../ruby/shell/commands/disable_rpc_throttle.rb | 40 + .../ruby/shell/commands/enable_rpc_throttle.rb | 40 + hbase-shell/src/test/ruby/hbase/quotas_test.rb | 8 + 32 files changed, 1000 insertions(+), 5 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/c28e03e5/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java -- diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java index 6096e54..98aefb4 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java @@ -2757,4 +2757,17 @@ public interface Admin extends Abortable, Closeable { */ void cloneTableSchema(final TableName tableName, final TableName newTableName, final boolean preserveSplits) throws IOException; + + /** + * Switch the rpc throttle enable state. + * @param enable Set to true to enable, false to disable. + * @return Previous rpc throttle enabled value + */ + boolean switchRpcThrottle(final boolean enable) throws IOException; + + /** + * Get if the rpc throttle is enabled. + * @return True if rpc throttle is enabled + */ + boolean isRpcThrottleEnabled() throws IOException; } http://git-wip-us.apache.org/repos/asf/hbase/blob/c28e03e5/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java -- diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java index 897e97f..aacb44f 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java @@ -1256,4 +1256,17 @@ public interface AsyncAdmin { */ CompletableFuture> compactionSwitch(boolean switchState, List serverNamesList); + + /** + * Switch the rpc throttle enabled state. + * @param enable Set to true to enable, false to disable. + * @return Previous rpc throttle enabled value + */ + CompletableFuture switchRpcThrottle(boolean enable); + + /** + * Get if the rpc throttle is enabled. + * @return True if rpc throttle is enabled + */ + CompletableFuture
hbase git commit: HBASE-21682 Support getting from specific replica
Repository: hbase Updated Branches: refs/heads/master 5aaa73434 -> 4f0514e39 HBASE-21682 Support getting from specific replica Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4f0514e3 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4f0514e3 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/4f0514e3 Branch: refs/heads/master Commit: 4f0514e39aeed5aa12c0399faedbed7298a975c7 Parents: 5aaa734 Author: zhangduo Authored: Mon Jan 7 20:34:01 2019 +0800 Committer: Duo Zhang Committed: Tue Jan 8 09:49:12 2019 +0800 -- .../hadoop/hbase/client/RawAsyncTableImpl.java | 13 +++-- .../client/TestAsyncTableRegionReplicasGet.java | 60 ++-- 2 files changed, 51 insertions(+), 22 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/4f0514e3/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java -- diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java index 28db7e8..2ab9f6a 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncTableImpl.java @@ -261,12 +261,17 @@ class RawAsyncTableImpl implements AsyncTable { @Override public CompletableFuture get(Get get) { -CompletableFuture primaryFuture = - get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); if (get.getConsistency() == Consistency.STRONG) { - return primaryFuture; + return get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); +} +// user specifies a replica id explicitly, just send request to the specific replica +if (get.getReplicaId() >= 0) { + return get(get, get.getReplicaId(), readRpcTimeoutNs); } -// Timeline consistent read, where we will send requests to other region replicas + +// Timeline consistent read, where we may send requests to other region replicas +CompletableFuture primaryFuture = + get(get, RegionReplicaUtil.DEFAULT_REPLICA_ID, readRpcTimeoutNs); CompletableFuture future = new CompletableFuture<>(); connect(primaryFuture, future); long primaryCallTimeoutNs = conn.connConf.getPrimaryCallTimeoutNs(); http://git-wip-us.apache.org/repos/asf/hbase/blob/4f0514e3/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java -- diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java index 0445a0e..2117116 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableRegionReplicasGet.java @@ -24,6 +24,8 @@ import java.io.IOException; import java.util.Arrays; import java.util.List; import java.util.Optional; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentMap; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; @@ -75,6 +77,8 @@ public class TestAsyncTableRegionReplicasGet { private static byte[] VALUE = Bytes.toBytes("value"); + private static int REPLICA_COUNT = 3; + private static AsyncConnection ASYNC_CONN; @Rule @@ -99,9 +103,8 @@ public class TestAsyncTableRegionReplicasGet { private static volatile boolean FAIL_PRIMARY_GET = false; - private static AtomicInteger PRIMARY_GET_COUNT = new AtomicInteger(0); - - private static AtomicInteger SECONDARY_GET_COUNT = new AtomicInteger(0); + private static ConcurrentMap REPLICA_ID_TO_COUNT = +new ConcurrentHashMap<>(); public static final class FailPrimaryGetCP implements RegionObserver, RegionCoprocessor { @@ -117,13 +120,10 @@ public class TestAsyncTableRegionReplicasGet { if (!region.getTable().equals(TABLE_NAME)) { return; } - if (region.getReplicaId() != RegionReplicaUtil.DEFAULT_REPLICA_ID) { -SECONDARY_GET_COUNT.incrementAndGet(); - } else { -PRIMARY_GET_COUNT.incrementAndGet(); -if (FAIL_PRIMARY_GET) { - throw new IOException("Inject error"); -} + REPLICA_ID_TO_COUNT.computeIfAbsent(region.getReplicaId(), k -> new AtomicInteger()) +.incrementAndGet(); + if (region.getRegionId() == RegionReplicaUtil.DEFAULT_REPLICA_ID && FAIL_PRIMARY_GET) { +throw new IOException("Inject
hbase git commit: HBASE-21668 SCM fetch times out for nightlies
Repository: hbase Updated Branches: refs/heads/master 281d6429e -> 84c1f0887 HBASE-21668 SCM fetch times out for nightlies Signed-off-by: Sean Busbey Signed-off-by: Michael Stack Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/84c1f088 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/84c1f088 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/84c1f088 Branch: refs/heads/master Commit: 84c1f0887d7b7968e1760f15e3d12a3f80fc87bc Parents: 281d642 Author: Peter Somogyi Authored: Thu Jan 3 14:56:32 2019 +0100 Committer: Peter Somogyi Committed: Mon Jan 7 21:56:42 2019 +0100 -- dev-support/Jenkinsfile | 49 +--- 1 file changed, 42 insertions(+), 7 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/84c1f088/dev-support/Jenkinsfile -- diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile index b333afb..d36318b 100644 --- a/dev-support/Jenkinsfile +++ b/dev-support/Jenkinsfile @@ -58,9 +58,16 @@ pipeline { stages { stage ('scm-checkout') { steps { -dir('component') { - checkout scm -} +dir('component') { + checkout([ +$class: 'GitSCM', +branches: scm.branches, +extensions: scm.extensions + [ + [$class: 'CleanBeforeCheckout'], + [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], +userRemoteConfigs: scm.userRemoteConfigs + ]) +} } } stage ('thirdparty installs') { @@ -203,7 +210,14 @@ pipeline { unstash 'yetus' // since we have a new node definition we need to re-do the scm checkout dir('component') { - checkout scm + checkout([ +$class: 'GitSCM', +branches: scm.branches, +extensions: scm.extensions + [ + [$class: 'CleanBeforeCheckout'], + [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], +userRemoteConfigs: scm.userRemoteConfigs + ]) } sh '''#!/usr/bin/env bash set -e @@ -270,7 +284,14 @@ pipeline { ''' unstash 'yetus' dir('component') { - checkout scm + checkout([ +$class: 'GitSCM', +branches: scm.branches, +extensions: scm.extensions + [ + [$class: 'CleanBeforeCheckout'], + [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], +userRemoteConfigs: scm.userRemoteConfigs + ]) } sh '''#!/usr/bin/env bash set -e @@ -350,7 +371,14 @@ pipeline { ''' unstash 'yetus' dir('component') { - checkout scm + checkout([ +$class: 'GitSCM', +branches: scm.branches, +extensions: scm.extensions + [ + [$class: 'CleanBeforeCheckout'], + [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], +userRemoteConfigs: scm.userRemoteConfigs + ]) } sh '''#!/usr/bin/env bash set -e @@ -437,7 +465,14 @@ pipeline { ''' unstash 'yetus' dir('component') { - checkout scm + checkout([ +$class: 'GitSCM', +branches: scm.branches, +extensions: scm.extensions + [ + [$class: 'CleanBeforeCheckout'], + [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], +userRemoteConfigs: scm.userRemoteConfigs + ]) } sh '''#!/usr/bin/env bash set -e
[2/2] hbase git commit: HBASE-21361: Disable printing of stack-trace in shell when quotas are not enabled
HBASE-21361: Disable printing of stack-trace in shell when quotas are not enabled Signed-off-by: Josh Elser Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/5aaa7343 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/5aaa7343 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/5aaa7343 Branch: refs/heads/master Commit: 5aaa73434e01d723a74a349920c779af27261ddc Parents: a735a47 Author: Sakthi Authored: Fri Dec 21 10:47:16 2018 -0800 Committer: Josh Elser Committed: Mon Jan 7 16:39:13 2019 -0500 -- hbase-shell/src/main/ruby/shell/commands.rb | 6 ++ 1 file changed, 6 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/5aaa7343/hbase-shell/src/main/ruby/shell/commands.rb -- diff --git a/hbase-shell/src/main/ruby/shell/commands.rb b/hbase-shell/src/main/ruby/shell/commands.rb index be6dd85..4fdc8b5 100644 --- a/hbase-shell/src/main/ruby/shell/commands.rb +++ b/hbase-shell/src/main/ruby/shell/commands.rb @@ -179,6 +179,12 @@ module Shell error = regex.match(str) raise error[:message].capitalize unless error.nil? end +if cause.is_a?(org.apache.hadoop.hbase.DoNotRetryIOException) + regex = /.*UnsupportedOperationException: quota support disabled.*/ + error = regex.match(cause.message) + error_msg = 'Quota Support disabled. Please enable in configuration.' + raise error_msg unless error.nil? +end # Throw the other exception which hasn't been handled above raise cause
[2/2] hbase git commit: HBASE-21362: Disable printing of stack-trace in shell when quotas are violated
HBASE-21362: Disable printing of stack-trace in shell when quotas are violated Signed-off-by: Josh Elser Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/eab24394 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/eab24394 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/eab24394 Branch: refs/heads/branch-2 Commit: eab243942f4912cdcbebab8a67fa67e89e69dae2 Parents: 97219f1 Author: Sakthi Authored: Wed Dec 26 17:01:22 2018 -0800 Committer: Josh Elser Committed: Mon Jan 7 18:07:46 2019 -0500 -- hbase-shell/src/main/ruby/shell/commands.rb | 10 ++ 1 file changed, 10 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/eab24394/hbase-shell/src/main/ruby/shell/commands.rb -- diff --git a/hbase-shell/src/main/ruby/shell/commands.rb b/hbase-shell/src/main/ruby/shell/commands.rb index f90b5d3..00ee8eb 100644 --- a/hbase-shell/src/main/ruby/shell/commands.rb +++ b/hbase-shell/src/main/ruby/shell/commands.rb @@ -167,6 +167,16 @@ module Shell strs = str.split("\n") raise (strs[0]).to_s unless strs.empty? end +if cause.is_a?(org.apache.hadoop.hbase.quotas.SpaceLimitingException) + strs = cause.message.split("\n") + raise(strs[0]).to_s unless strs.empty? +end +if cause.is_a?(org.apache.hadoop.hbase.client.RetriesExhaustedException) + str = cause.cause.to_s + regex = /.*RpcThrottlingException: (?[^\n]+).*/ + error = regex.match(str) + raise error[:message].capitalize unless error.nil? +end # Throw the other exception which hasn't been handled above raise cause
[1/2] hbase git commit: HBASE-21361: Disable printing of stack-trace in shell when quotas are not enabled
Repository: hbase Updated Branches: refs/heads/branch-2 97219f1ac -> 2bd1b28d5 HBASE-21361: Disable printing of stack-trace in shell when quotas are not enabled Signed-off-by: Josh Elser Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/2bd1b28d Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/2bd1b28d Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/2bd1b28d Branch: refs/heads/branch-2 Commit: 2bd1b28d5ed51d665f79699449712deaa5b412ff Parents: eab2439 Author: Sakthi Authored: Fri Dec 21 10:47:16 2018 -0800 Committer: Josh Elser Committed: Mon Jan 7 18:07:46 2019 -0500 -- hbase-shell/src/main/ruby/shell/commands.rb | 6 ++ 1 file changed, 6 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/2bd1b28d/hbase-shell/src/main/ruby/shell/commands.rb -- diff --git a/hbase-shell/src/main/ruby/shell/commands.rb b/hbase-shell/src/main/ruby/shell/commands.rb index 00ee8eb..d1b91f4 100644 --- a/hbase-shell/src/main/ruby/shell/commands.rb +++ b/hbase-shell/src/main/ruby/shell/commands.rb @@ -177,6 +177,12 @@ module Shell error = regex.match(str) raise error[:message].capitalize unless error.nil? end +if cause.is_a?(org.apache.hadoop.hbase.DoNotRetryIOException) + regex = /.*UnsupportedOperationException: quota support disabled.*/ + error = regex.match(cause.message) + error_msg = 'Quota Support disabled. Please enable in configuration.' + raise error_msg unless error.nil? +end # Throw the other exception which hasn't been handled above raise cause
svn commit: r31804 - in /dev/hbase/hbase-1.2.10RC0: ./ compat-check-report.html hbase-1.2.10-bin.tar.gz hbase-1.2.10-bin.tar.gz.asc hbase-1.2.10-bin.tar.gz.sha512 hbase-1.2.10-src.tar.gz hbase-1.2.10-
Author: busbey Date: Mon Jan 7 23:33:33 2019 New Revision: 31804 Log: Stage HBase 1.2.10 RC0 artifacts. Added: dev/hbase/hbase-1.2.10RC0/ dev/hbase/hbase-1.2.10RC0/compat-check-report.html dev/hbase/hbase-1.2.10RC0/hbase-1.2.10-bin.tar.gz (with props) dev/hbase/hbase-1.2.10RC0/hbase-1.2.10-bin.tar.gz.asc dev/hbase/hbase-1.2.10RC0/hbase-1.2.10-bin.tar.gz.sha512 dev/hbase/hbase-1.2.10RC0/hbase-1.2.10-src.tar.gz (with props) dev/hbase/hbase-1.2.10RC0/hbase-1.2.10-src.tar.gz.asc dev/hbase/hbase-1.2.10RC0/hbase-1.2.10-src.tar.gz.sha512 Added: dev/hbase/hbase-1.2.10RC0/compat-check-report.html == --- dev/hbase/hbase-1.2.10RC0/compat-check-report.html (added) +++ dev/hbase/hbase-1.2.10RC0/compat-check-report.html Mon Jan 7 23:33:33 2019 @@ -0,0 +1,744 @@ + + +http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;> +http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> + + + + + +hbase: rel/1.2.9 to 1.2.10RC0 compatibility report + +body { +font-family:Arial, sans-serif; +background-color:White; +color:Black; +} +hr { +color:Black; +background-color:Black; +height:1px; +border:0; +} +h1 { +margin-bottom:0px; +padding-bottom:0px; +font-size:1.625em; +} +h2 { +margin-bottom:0px; +padding-bottom:0px; +font-size:1.25em; +white-space:nowrap; +} +div.symbols { +color:#003E69; +} +div.symbols i { +color:Brown; +} +span.section { +font-weight:bold; +cursor:pointer; +color:#003E69; +white-space:nowrap; +margin-left:0.3125em; +} +span:hover.section { +color:#336699; +} +span.sect_aff { +cursor:pointer; +padding-left:1.55em; +font-size:0.875em; +color:#cc3300; +} +span.ext { +font-weight:normal; +} +span.jar { +color:#cc3300; +font-size:0.875em; +font-weight:bold; +} +div.jar_list { +padding-left:0.4em; +font-size:0.94em; +} +span.pkg_t { +color:#408080; +font-size:0.875em; +} +span.pkg { +color:#408080; +font-size:0.875em; +font-weight:bold; +} +span.cname { +color:Green; +font-size:0.875em; +font-weight:bold; +} +span.iname_b { +font-weight:bold; +} +span.iname_a { +color:#33; +font-weight:bold; +font-size:0.94em; +} +span.sym_p { +font-weight:normal; +white-space:normal; +} +span.sym_pd { +white-space:normal; +} +span.sym_p span, span.sym_pd span { +white-space:nowrap; +} +span.attr { +color:Black; +font-weight:normal; +} +span.deprecated { +color:Red; +font-weight:bold; +font-family:Monaco, monospace; +} +div.affect { +padding-left:1em; +padding-bottom:10px; +font-size:0.87em; +font-style:italic; +line-height:0.9em; +} +div.affected { +padding-left:2em; +padding-top:10px; +} +table.ptable { +border-collapse:collapse; +border:1px outset black; +margin-left:0.95em; +margin-top:3px; +margin-bottom:3px; +width:56.25em; +} +table.ptable td { +border:1px solid Gray; +padding:3px; +font-size:0.875em; +text-align:left; +vertical-align:top; +max-width:28em; +word-wrap:break-word; +} +table.ptable th { +background-color:#ee; +font-weight:bold; +color:#33; +font-family:Verdana, Arial; +font-size:0.875em; +border:1px solid Gray; +text-align:center; +vertical-align:top; +white-space:nowrap; +padding:3px; +} +table.summary { +border-collapse:collapse; +border:1px outset black; +} +table.summary th { +background-color:#ee; +font-weight:normal; +text-align:left; +font-size:0.94em; +white-space:nowrap; +border:1px inset Gray; +padding:3px; +} +table.summary td { +text-align:right; +white-space:nowrap; +border:1px inset Gray; +padding:3px 5px 3px 10px; +} +span.mngl { +padding-left:1em; +font-size:0.875em; +cursor:text; +color:#44; +font-weight:bold; +} +span.pleft { +padding-left:2.5em; +} +span.color_p { +font-style:italic; +color:Brown; +} +span.param { +font-style:italic; +} +span.focus_p { +font-style:italic; +background-color:#DCDCDC; +} +span.ttype { +font-weight:normal; +} +span.nowrap { +white-space:nowrap; +} +span.value { +white-space:nowrap; +font-weight:bold; +} +.passed { +background-color:#CCFFCC; +font-weight:normal; +} +.warning { +background-color:#F4F4AF; +font-weight:normal; +} +.failed { +background-color:#FF; +font-weight:normal; +} +.new { +background-color:#C6DEFF; +font-weight:normal; +} + +.compatible { +background-color:#CCFFCC; +font-weight:normal; +} +.almost_compatible { +background-color:#FFDAA3; +font-weight:normal; +} +.incompatible { +background-color:#FF; +font-weight:normal; +} +.gray { +background-color:#DCDCDC; +font-weight:normal; +} + +.top_ref { +
[1/2] hbase git commit: HBASE-21362: Disable printing of stack-trace in shell when quotas are violated
Repository: hbase Updated Branches: refs/heads/master 84c1f0887 -> 5aaa73434 HBASE-21362: Disable printing of stack-trace in shell when quotas are violated Signed-off-by: Josh Elser Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/a735a475 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/a735a475 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/a735a475 Branch: refs/heads/master Commit: a735a4753250d9be6b5371f08ca1db8f4cede0ab Parents: 84c1f08 Author: Sakthi Authored: Wed Dec 26 17:01:22 2018 -0800 Committer: Josh Elser Committed: Mon Jan 7 16:36:48 2019 -0500 -- hbase-shell/src/main/ruby/shell/commands.rb | 10 ++ 1 file changed, 10 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/a735a475/hbase-shell/src/main/ruby/shell/commands.rb -- diff --git a/hbase-shell/src/main/ruby/shell/commands.rb b/hbase-shell/src/main/ruby/shell/commands.rb index d60d07c..be6dd85 100644 --- a/hbase-shell/src/main/ruby/shell/commands.rb +++ b/hbase-shell/src/main/ruby/shell/commands.rb @@ -169,6 +169,16 @@ module Shell strs = str.split("\n") raise (strs[0]).to_s unless strs.empty? end +if cause.is_a?(org.apache.hadoop.hbase.quotas.SpaceLimitingException) + strs = cause.message.split("\n") + raise(strs[0]).to_s unless strs.empty? +end +if cause.is_a?(org.apache.hadoop.hbase.client.RetriesExhaustedException) + str = cause.cause.to_s + regex = /.*RpcThrottlingException: (?[^\n]+).*/ + error = regex.match(str) + raise error[:message].capitalize unless error.nil? +end # Throw the other exception which hasn't been handled above raise cause
hbase git commit: Revert "HBASE-21668 SCM fetch times out for nightlies"
Repository: hbase Updated Branches: refs/heads/master 4f0514e39 -> 7377fcd29 Revert "HBASE-21668 SCM fetch times out for nightlies" This reverts commit 84c1f0887d7b7968e1760f15e3d12a3f80fc87bc. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/7377fcd2 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/7377fcd2 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/7377fcd2 Branch: refs/heads/master Commit: 7377fcd29bf45208214973547facf4853620fba8 Parents: 4f0514e Author: Peter Somogyi Authored: Tue Jan 8 08:46:46 2019 +0100 Committer: Peter Somogyi Committed: Tue Jan 8 08:46:46 2019 +0100 -- dev-support/Jenkinsfile | 49 +++- 1 file changed, 7 insertions(+), 42 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/7377fcd2/dev-support/Jenkinsfile -- diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile index d36318b..b333afb 100644 --- a/dev-support/Jenkinsfile +++ b/dev-support/Jenkinsfile @@ -58,16 +58,9 @@ pipeline { stages { stage ('scm-checkout') { steps { -dir('component') { - checkout([ -$class: 'GitSCM', -branches: scm.branches, -extensions: scm.extensions + [ - [$class: 'CleanBeforeCheckout'], - [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], -userRemoteConfigs: scm.userRemoteConfigs - ]) -} +dir('component') { + checkout scm +} } } stage ('thirdparty installs') { @@ -210,14 +203,7 @@ pipeline { unstash 'yetus' // since we have a new node definition we need to re-do the scm checkout dir('component') { - checkout([ -$class: 'GitSCM', -branches: scm.branches, -extensions: scm.extensions + [ - [$class: 'CleanBeforeCheckout'], - [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], -userRemoteConfigs: scm.userRemoteConfigs - ]) + checkout scm } sh '''#!/usr/bin/env bash set -e @@ -284,14 +270,7 @@ pipeline { ''' unstash 'yetus' dir('component') { - checkout([ -$class: 'GitSCM', -branches: scm.branches, -extensions: scm.extensions + [ - [$class: 'CleanBeforeCheckout'], - [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], -userRemoteConfigs: scm.userRemoteConfigs - ]) + checkout scm } sh '''#!/usr/bin/env bash set -e @@ -371,14 +350,7 @@ pipeline { ''' unstash 'yetus' dir('component') { - checkout([ -$class: 'GitSCM', -branches: scm.branches, -extensions: scm.extensions + [ - [$class: 'CleanBeforeCheckout'], - [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], -userRemoteConfigs: scm.userRemoteConfigs - ]) + checkout scm } sh '''#!/usr/bin/env bash set -e @@ -465,14 +437,7 @@ pipeline { ''' unstash 'yetus' dir('component') { - checkout([ -$class: 'GitSCM', -branches: scm.branches, -extensions: scm.extensions + [ - [$class: 'CleanBeforeCheckout'], - [$class: 'CloneOption', honorRefspec: true, noTags: true, reference: '', shallow: true, depth: 30]], -userRemoteConfigs: scm.userRemoteConfigs - ]) + checkout scm } sh '''#!/usr/bin/env bash set -e