Class TestMasterObserver.CPMasterObserver
java.lang.Object
org.apache.hadoop.hbase.coprocessor.TestMasterObserver.CPMasterObserver
- All Implemented Interfaces:
org.apache.hadoop.hbase.Coprocessor,org.apache.hadoop.hbase.coprocessor.MasterCoprocessor,org.apache.hadoop.hbase.coprocessor.MasterObserver
- Enclosing class:
- TestMasterObserver
public static class TestMasterObserver.CPMasterObserver
extends Object
implements org.apache.hadoop.hbase.coprocessor.MasterCoprocessor, org.apache.hadoop.hbase.coprocessor.MasterObserver
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.Coprocessor
org.apache.hadoop.hbase.Coprocessor.State -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanFields inherited from interface org.apache.hadoop.hbase.Coprocessor
PRIORITY_HIGHEST, PRIORITY_LOWEST, PRIORITY_SYSTEM, PRIORITY_USER, VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.apache.hadoop.hbase.coprocessor.MasterObserver>voidpostAbortProcedure(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpostAssign(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) voidpostBalance(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.BalanceRequest request, List<org.apache.hadoop.hbase.master.RegionPlan> plans) voidpostBalanceSwitch(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, boolean oldValue, boolean newValue) voidpostCloneSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) voidpostCompletedCreateTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.TableDescriptor desc, org.apache.hadoop.hbase.client.RegionInfo[] regions) voidpostCompletedDeleteTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) voidpostCompletedDisableTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) voidpostCompletedEnableTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) voidpostCompletedModifyTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor oldDescriptor, org.apache.hadoop.hbase.client.TableDescriptor currentDescriptor) voidpostCompletedTruncateTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) voidpostCreateNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.NamespaceDescriptor ns) voidpostCreateTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.TableDescriptor desc, org.apache.hadoop.hbase.client.RegionInfo[] regions) voidpostDeleteNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, String name) voidpostDeleteSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot) voidpostDeleteTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) voidpostDisableTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) voidpostEnableTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) voidpostGetLocks(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpostGetNamespaceDescriptor(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.NamespaceDescriptor ns) voidpostGetProcedures(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpostGetTableDescriptors(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.TableName> tableNamesList, List<org.apache.hadoop.hbase.client.TableDescriptor> descriptors, String regex) voidpostGetTableNames(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.client.TableDescriptor> descriptors, String regex) voidpostListNamespaceDescriptors(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, List<org.apache.hadoop.hbase.NamespaceDescriptor> descriptors) voidpostListNamespaces(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<String> namespaces) voidpostListSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot) voidpostLockHeartbeat(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpostMasterStoreFlush(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpostMergeRegions(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.RegionInfo[] regionsToMerge) voidpostModifyNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.NamespaceDescriptor oldNsDesc, org.apache.hadoop.hbase.NamespaceDescriptor currentNsDesc) voidpostModifyTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor oldDescriptor, org.apache.hadoop.hbase.client.TableDescriptor currentDescriptor) voidpostMove(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo region, org.apache.hadoop.hbase.ServerName srcServer, org.apache.hadoop.hbase.ServerName destServer) voidpostRegionOffline(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) voidpostRequestLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String namespace, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.RegionInfo[] regionInfos, String description) voidpostRestoreSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) voidpostSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) voidpostStartMaster(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpostTruncateTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) voidpostUnassign(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) voidpostUpdateMasterConfiguration(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.conf.Configuration postReloadConf) voidpreAbortProcedure(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, long procId) booleanvoidpreAssign(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) booleanvoidpreBalance(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.BalanceRequest request) booleanvoidpreBalanceSwitch(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, boolean b) booleanvoidpreCloneSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) voidpreCreateNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.NamespaceDescriptor ns) booleanvoidpreCreateTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.TableDescriptor desc, org.apache.hadoop.hbase.client.RegionInfo[] regions) voidpreCreateTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.TableDescriptor desc, org.apache.hadoop.hbase.client.RegionInfo[] regions) booleanorg.apache.hadoop.hbase.client.TableDescriptorpreCreateTableRegionsInfos(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.TableDescriptor desc) voidpreDeleteNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, String name) booleanvoidpreDeleteSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot) voidpreDeleteTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) voidpreDeleteTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) booleanvoidpreDisableTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) voidpreDisableTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) booleanbooleanvoidpreEnableTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) voidpreEnableTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) booleanbooleanvoidpreGetLocks(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpreGetNamespaceDescriptor(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String namespace) voidpreGetProcedures(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpreGetTableDescriptors(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.TableName> tableNamesList, List<org.apache.hadoop.hbase.client.TableDescriptor> descriptors, String regex) voidpreGetTableNames(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.client.TableDescriptor> descriptors, String regex) voidpreListNamespaceDescriptors(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, List<org.apache.hadoop.hbase.NamespaceDescriptor> descriptors) booleanvoidpreListNamespaces(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<String> namespaces) voidpreListSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot) voidpreLockHeartbeat(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tn, String description) voidpreMasterInitialization(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpreMasterStoreFlush(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) voidpreMergeRegions(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.RegionInfo[] regionsToMerge) voidpreMergeRegionsCommitAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.RegionInfo[] regionsToMerge, List<org.apache.hadoop.hbase.client.Mutation> metaEntries) voidpreModifyNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.NamespaceDescriptor currentNsDesc, org.apache.hadoop.hbase.NamespaceDescriptor newNsDesc) booleanorg.apache.hadoop.hbase.client.TableDescriptorpreModifyTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor currentDescriptor, org.apache.hadoop.hbase.client.TableDescriptor newDescriptor) voidpreModifyTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor currentDescriptor, org.apache.hadoop.hbase.client.TableDescriptor newDescriptor) booleanvoidpreMove(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo region, org.apache.hadoop.hbase.ServerName srcServer, org.apache.hadoop.hbase.ServerName destServer) booleanvoidpreRegionOffline(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) booleanvoidpreRequestLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String namespace, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.RegionInfo[] regionInfos, String description) voidpreRestoreSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) voidpreShutdown(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env) voidpreSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) voidpreStopMaster(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env) voidpreTruncateTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) voidpreTruncateTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) booleanvoidpreUnassign(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) booleanvoidpreUpdateMasterConfiguration(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.conf.Configuration preReloadConf) voidvoidstart(org.apache.hadoop.hbase.CoprocessorEnvironment env) voidstop(org.apache.hadoop.hbase.CoprocessorEnvironment env) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.hbase.Coprocessor
getServicesMethods inherited from interface org.apache.hadoop.hbase.coprocessor.MasterObserver
postAddReplicationPeer, postAddRSGroup, postBalanceRSGroup, postClearDeadServers, postCompletedMergeRegionsAction, postCompletedSnapshotAction, postCompletedSplitRegionAction, postDecommissionRegionServers, postDisableReplicationPeer, postEnableReplicationPeer, postGetClusterMetrics, postGetConfiguredNamespacesAndTablesInRSGroup, postGetReplicationPeerConfig, postGetRSGroupInfo, postGetRSGroupInfoOfServer, postGetRSGroupInfoOfTable, postGetUserPermissions, postGrant, postHasUserPermissions, postIsRpcThrottleEnabled, postListDecommissionedRegionServers, postListReplicationPeers, postListRSGroups, postListTablesInRSGroup, postMergeRegionsCommitAction, postModifyColumnFamilyStoreFileTracker, postModifyTableStoreFileTracker, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRemoveReplicationPeer, postRemoveRSGroup, postRemoveServers, postRenameRSGroup, postRevoke, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetRegionServerQuota, postSetSplitOrMergeEnabled, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSwitchExceedThrottleQuota, postSwitchRpcThrottle, postTableFlush, postTransitReplicationPeerSyncReplicationState, postTruncateRegion, postTruncateRegionAction, postUpdateReplicationPeerConfig, postUpdateRSGroupConfig, preAddReplicationPeer, preAddRSGroup, preBalanceRSGroup, preClearDeadServers, preDecommissionRegionServers, preDisableReplicationPeer, preEnableReplicationPeer, preGetClusterMetrics, preGetConfiguredNamespacesAndTablesInRSGroup, preGetReplicationPeerConfig, preGetRSGroupInfo, preGetRSGroupInfoOfServer, preGetRSGroupInfoOfTable, preGetUserPermissions, preGrant, preHasUserPermissions, preIsRpcThrottleEnabled, preListDecommissionedRegionServers, preListReplicationPeers, preListRSGroups, preListTablesInRSGroup, preMergeRegionsAction, preModifyColumnFamilyStoreFileTracker, preModifyTableStoreFileTracker, preMoveServers, preMoveServersAndTables, preMoveTables, preRecommissionRegionServer, preRemoveReplicationPeer, preRemoveRSGroup, preRemoveServers, preRenameRSGroup, preRevoke, preSetNamespaceQuota, preSetRegionServerQuota, preSetSplitOrMergeEnabled, preSetTableQuota, preSetUserQuota, preSetUserQuota, preSetUserQuota, preSplitRegion, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preSwitchExceedThrottleQuota, preSwitchRpcThrottle, preTableFlush, preTransitReplicationPeerSyncReplicationState, preTruncateRegion, preTruncateRegionAction, preUpdateReplicationPeerConfig, preUpdateRSGroupConfig
-
Field Details
-
preCreateTableRegionInfosCalled
-
preCreateTableCalled
-
postCreateTableCalled
-
preDeleteTableCalled
-
postDeleteTableCalled
-
preTruncateTableCalled
-
postTruncateTableCalled
-
preModifyTableCalled
-
postModifyTableCalled
-
preCreateNamespaceCalled
-
postCreateNamespaceCalled
-
preDeleteNamespaceCalled
-
postDeleteNamespaceCalled
-
preModifyNamespaceCalled
-
postModifyNamespaceCalled
-
preGetNamespaceDescriptorCalled
-
postGetNamespaceDescriptorCalled
-
preListNamespacesCalled
-
postListNamespacesCalled
-
preListNamespaceDescriptorsCalled
-
postListNamespaceDescriptorsCalled
-
preAddColumnCalled
-
postAddColumnCalled
-
preModifyColumnCalled
-
postModifyColumnCalled
-
preDeleteColumnCalled
-
postDeleteColumnCalled
-
preEnableTableCalled
-
postEnableTableCalled
-
preDisableTableCalled
-
postDisableTableCalled
-
preAbortProcedureCalled
-
postAbortProcedureCalled
-
preGetProceduresCalled
-
postGetProceduresCalled
-
preGetLocksCalled
-
postGetLocksCalled
-
preMoveCalled
-
postMoveCalled
-
preAssignCalled
-
postAssignCalled
-
preUnassignCalled
-
postUnassignCalled
-
preRegionOfflineCalled
-
postRegionOfflineCalled
-
preBalanceCalled
-
postBalanceCalled
-
preBalanceSwitchCalled
-
postBalanceSwitchCalled
-
preShutdownCalled
-
preStopMasterCalled
-
preMasterInitializationCalled
-
postStartMasterCalled
-
startCalled
-
stopCalled
-
preSnapshotCalled
-
postSnapshotCalled
-
preListSnapshotCalled
-
postListSnapshotCalled
-
preCloneSnapshotCalled
-
postCloneSnapshotCalled
-
preRestoreSnapshotCalled
-
postRestoreSnapshotCalled
-
preDeleteSnapshotCalled
-
postDeleteSnapshotCalled
-
preCreateTableActionCalled
-
postCompletedCreateTableActionCalled
-
preDeleteTableActionCalled
-
postCompletedDeleteTableActionCalled
-
preTruncateTableActionCalled
-
postCompletedTruncateTableActionCalled
-
preAddColumnFamilyActionCalled
-
postCompletedAddColumnFamilyActionCalled
-
preModifyColumnFamilyActionCalled
-
postCompletedModifyColumnFamilyActionCalled
-
preDeleteColumnFamilyActionCalled
-
postCompletedDeleteColumnFamilyActionCalled
-
preEnableTableActionCalled
-
postCompletedEnableTableActionCalled
-
preDisableTableActionCalled
-
postCompletedDisableTableActionCalled
-
preModifyTableActionCalled
-
postCompletedModifyTableActionCalled
-
preGetTableDescriptorsCalled
-
postGetTableDescriptorsCalled
-
postGetTableNamesCalled
-
preGetTableNamesCalled
-
preMergeRegionsCalled
-
postMergeRegionsCalled
-
preRequestLockCalled
-
postRequestLockCalled
-
preLockHeartbeatCalled
-
postLockHeartbeatCalled
-
preMasterStoreFlushCalled
-
postMasterStoreFlushCalled
-
preUpdateMasterConfigurationCalled
-
postUpdateMasterConfigurationCalled
-
-
Constructor Details
-
CPMasterObserver
public CPMasterObserver()
-
-
Method Details
-
resetStates
-
getMasterObserver
- Specified by:
getMasterObserverin interfaceorg.apache.hadoop.hbase.coprocessor.MasterCoprocessor
-
preMergeRegions
public void preMergeRegions(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.RegionInfo[] regionsToMerge) throws IOException - Specified by:
preMergeRegionsin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postMergeRegions
public void postMergeRegions(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.RegionInfo[] regionsToMerge) throws IOException - Specified by:
postMergeRegionsin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasMergeRegionsCalled
-
preCreateTableRegionsInfos
public org.apache.hadoop.hbase.client.TableDescriptor preCreateTableRegionsInfos(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.TableDescriptor desc) throws IOException - Specified by:
preCreateTableRegionsInfosin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
preCreateTable
public void preCreateTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.TableDescriptor desc, org.apache.hadoop.hbase.client.RegionInfo[] regions) throws IOException - Specified by:
preCreateTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCreateTable
public void postCreateTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.TableDescriptor desc, org.apache.hadoop.hbase.client.RegionInfo[] regions) throws IOException - Specified by:
postCreateTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasCreateTableCalled
-
preCreateTableCalledOnly
-
preDeleteTable
public void preDeleteTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
preDeleteTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postDeleteTable
public void postDeleteTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
postDeleteTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasDeleteTableCalled
-
preDeleteTableCalledOnly
-
preTruncateTable
public void preTruncateTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
preTruncateTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postTruncateTable
public void postTruncateTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
postTruncateTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasTruncateTableCalled
-
preTruncateTableCalledOnly
-
preModifyTable
public org.apache.hadoop.hbase.client.TableDescriptor preModifyTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor currentDescriptor, org.apache.hadoop.hbase.client.TableDescriptor newDescriptor) throws IOException - Specified by:
preModifyTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postModifyTable
public void postModifyTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor oldDescriptor, org.apache.hadoop.hbase.client.TableDescriptor currentDescriptor) throws IOException - Specified by:
postModifyTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasModifyTableCalled
-
preModifyTableCalledOnly
-
preCreateNamespace
public void preCreateNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.NamespaceDescriptor ns) throws IOException - Specified by:
preCreateNamespacein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCreateNamespace
public void postCreateNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.NamespaceDescriptor ns) throws IOException - Specified by:
postCreateNamespacein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasCreateNamespaceCalled
-
preCreateNamespaceCalledOnly
-
preDeleteNamespace
public void preDeleteNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, String name) throws IOException - Specified by:
preDeleteNamespacein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postDeleteNamespace
public void postDeleteNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, String name) throws IOException - Specified by:
postDeleteNamespacein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasDeleteNamespaceCalled
-
preDeleteNamespaceCalledOnly
-
preModifyNamespace
public void preModifyNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.NamespaceDescriptor currentNsDesc, org.apache.hadoop.hbase.NamespaceDescriptor newNsDesc) throws IOException - Specified by:
preModifyNamespacein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postModifyNamespace
public void postModifyNamespace(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.NamespaceDescriptor oldNsDesc, org.apache.hadoop.hbase.NamespaceDescriptor currentNsDesc) throws IOException - Specified by:
postModifyNamespacein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasModifyNamespaceCalled
-
preModifyNamespaceCalledOnly
-
preGetNamespaceDescriptor
public void preGetNamespaceDescriptor(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String namespace) throws IOException - Specified by:
preGetNamespaceDescriptorin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postGetNamespaceDescriptor
public void postGetNamespaceDescriptor(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.NamespaceDescriptor ns) throws IOException - Specified by:
postGetNamespaceDescriptorin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasGetNamespaceDescriptorCalled
-
preListNamespaces
public void preListNamespaces(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<String> namespaces) - Specified by:
preListNamespacesin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver
-
postListNamespaces
public void postListNamespaces(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<String> namespaces) - Specified by:
postListNamespacesin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver
-
preListNamespaceDescriptors
public void preListNamespaceDescriptors(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, List<org.apache.hadoop.hbase.NamespaceDescriptor> descriptors) throws IOException - Specified by:
preListNamespaceDescriptorsin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postListNamespaceDescriptors
public void postListNamespaceDescriptors(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, List<org.apache.hadoop.hbase.NamespaceDescriptor> descriptors) throws IOException - Specified by:
postListNamespaceDescriptorsin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasListNamespaceDescriptorsCalled
-
preListNamespaceDescriptorsCalledOnly
-
preEnableTable
public void preEnableTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
preEnableTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postEnableTable
public void postEnableTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
postEnableTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasEnableTableCalled
-
preEnableTableCalledOnly
-
preDisableTable
public void preDisableTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
preDisableTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postDisableTable
public void postDisableTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
postDisableTablein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasDisableTableCalled
-
preDisableTableCalledOnly
-
preAbortProcedure
public void preAbortProcedure(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, long procId) throws IOException - Specified by:
preAbortProcedurein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postAbortProcedure
public void postAbortProcedure(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
postAbortProcedurein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasAbortProcedureCalled
-
wasPreAbortProcedureCalledOnly
-
preGetProcedures
public void preGetProcedures(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
preGetProceduresin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postGetProcedures
public void postGetProcedures(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
postGetProceduresin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasGetProceduresCalled
-
wasPreGetProceduresCalledOnly
-
preGetLocks
public void preGetLocks(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
preGetLocksin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postGetLocks
public void postGetLocks(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
postGetLocksin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasGetLocksCalled
-
wasPreGetLocksCalledOnly
-
preMove
public void preMove(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo region, org.apache.hadoop.hbase.ServerName srcServer, org.apache.hadoop.hbase.ServerName destServer) throws IOException - Specified by:
preMovein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postMove
public void postMove(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo region, org.apache.hadoop.hbase.ServerName srcServer, org.apache.hadoop.hbase.ServerName destServer) throws IOException - Specified by:
postMovein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasMoveCalled
-
preMoveCalledOnly
-
preAssign
public void preAssign(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) throws IOException - Specified by:
preAssignin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postAssign
public void postAssign(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) throws IOException - Specified by:
postAssignin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasAssignCalled
-
preAssignCalledOnly
-
preUnassign
public void preUnassign(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) throws IOException - Specified by:
preUnassignin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postUnassign
public void postUnassign(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) throws IOException - Specified by:
postUnassignin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasUnassignCalled
-
preUnassignCalledOnly
-
preRegionOffline
public void preRegionOffline(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) throws IOException - Specified by:
preRegionOfflinein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postRegionOffline
public void postRegionOffline(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo regionInfo) throws IOException - Specified by:
postRegionOfflinein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasRegionOfflineCalled
-
preRegionOfflineCalledOnly
-
preBalance
public void preBalance(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.BalanceRequest request) throws IOException - Specified by:
preBalancein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postBalance
public void postBalance(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.BalanceRequest request, List<org.apache.hadoop.hbase.master.RegionPlan> plans) throws IOException - Specified by:
postBalancein interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasBalanceCalled
-
preBalanceCalledOnly
-
preBalanceSwitch
public void preBalanceSwitch(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, boolean b) throws IOException - Specified by:
preBalanceSwitchin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postBalanceSwitch
public void postBalanceSwitch(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, boolean oldValue, boolean newValue) throws IOException - Specified by:
postBalanceSwitchin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasBalanceSwitchCalled
-
preBalanceSwitchCalledOnly
-
preShutdown
public void preShutdown(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env) throws IOException - Specified by:
preShutdownin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasShutdownCalled
-
preStopMaster
public void preStopMaster(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env) throws IOException - Specified by:
preStopMasterin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasStopMasterCalled
-
preMasterInitialization
public void preMasterInitialization(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
preMasterInitializationin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasMasterInitializationCalled
-
postStartMaster
public void postStartMaster(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
postStartMasterin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasStartMasterCalled
-
start
- Specified by:
startin interfaceorg.apache.hadoop.hbase.Coprocessor- Throws:
IOException
-
stop
- Specified by:
stopin interfaceorg.apache.hadoop.hbase.Coprocessor- Throws:
IOException
-
wasStarted
-
wasStopped
-
preSnapshot
public void preSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) throws IOException - Specified by:
preSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postSnapshot
public void postSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) throws IOException - Specified by:
postSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasSnapshotCalled
-
preListSnapshot
public void preListSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot) throws IOException - Specified by:
preListSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postListSnapshot
public void postListSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot) throws IOException - Specified by:
postListSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasListSnapshotCalled
-
preCloneSnapshot
public void preCloneSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) throws IOException - Specified by:
preCloneSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCloneSnapshot
public void postCloneSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) throws IOException - Specified by:
postCloneSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasCloneSnapshotCalled
-
preRestoreSnapshot
public void preRestoreSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) throws IOException - Specified by:
preRestoreSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postRestoreSnapshot
public void postRestoreSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor) throws IOException - Specified by:
postRestoreSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasRestoreSnapshotCalled
-
preDeleteSnapshot
public void preDeleteSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot) throws IOException - Specified by:
preDeleteSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postDeleteSnapshot
public void postDeleteSnapshot(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.SnapshotDescription snapshot) throws IOException - Specified by:
postDeleteSnapshotin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasDeleteSnapshotCalled
-
preCreateTableAction
public void preCreateTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.TableDescriptor desc, org.apache.hadoop.hbase.client.RegionInfo[] regions) throws IOException - Specified by:
preCreateTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCompletedCreateTableAction
public void postCompletedCreateTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.TableDescriptor desc, org.apache.hadoop.hbase.client.RegionInfo[] regions) throws IOException - Specified by:
postCompletedCreateTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasPreCreateTableActionCalled
-
wasCreateTableActionCalled
-
wasCreateTableActionCalledOnly
-
preDeleteTableAction
public void preDeleteTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
preDeleteTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCompletedDeleteTableAction
public void postCompletedDeleteTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
postCompletedDeleteTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasDeleteTableActionCalled
-
wasDeleteTableActionCalledOnly
-
preTruncateTableAction
public void preTruncateTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
preTruncateTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCompletedTruncateTableAction
public void postCompletedTruncateTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
postCompletedTruncateTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasTruncateTableActionCalled
-
wasTruncateTableActionCalledOnly
-
preModifyTableAction
public void preModifyTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor currentDescriptor, org.apache.hadoop.hbase.client.TableDescriptor newDescriptor) throws IOException - Specified by:
preModifyTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCompletedModifyTableAction
public void postCompletedModifyTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> env, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor oldDescriptor, org.apache.hadoop.hbase.client.TableDescriptor currentDescriptor) throws IOException - Specified by:
postCompletedModifyTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasModifyTableActionCalled
-
wasModifyTableActionCalledOnly
-
preEnableTableAction
public void preEnableTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
preEnableTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCompletedEnableTableAction
public void postCompletedEnableTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
postCompletedEnableTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasEnableTableActionCalled
-
preEnableTableActionCalledOnly
-
preDisableTableAction
public void preDisableTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
preDisableTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postCompletedDisableTableAction
public void postCompletedDisableTableAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) throws IOException - Specified by:
postCompletedDisableTableActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasDisableTableActionCalled
-
preDisableTableActionCalledOnly
-
preGetTableDescriptors
public void preGetTableDescriptors(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.TableName> tableNamesList, List<org.apache.hadoop.hbase.client.TableDescriptor> descriptors, String regex) throws IOException - Specified by:
preGetTableDescriptorsin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postGetTableDescriptors
public void postGetTableDescriptors(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.TableName> tableNamesList, List<org.apache.hadoop.hbase.client.TableDescriptor> descriptors, String regex) throws IOException - Specified by:
postGetTableDescriptorsin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasGetTableDescriptorsCalled
-
preGetTableNames
public void preGetTableNames(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.client.TableDescriptor> descriptors, String regex) throws IOException - Specified by:
preGetTableNamesin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postGetTableNames
public void postGetTableNames(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.client.TableDescriptor> descriptors, String regex) throws IOException - Specified by:
postGetTableNamesin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
wasGetTableNamesCalled
-
preMasterStoreFlush
public void preMasterStoreFlush(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
preMasterStoreFlushin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postMasterStoreFlush
public void postMasterStoreFlush(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
postMasterStoreFlushin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
preRequestLock
public void preRequestLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String namespace, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.RegionInfo[] regionInfos, String description) throws IOException - Specified by:
preRequestLockin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postRequestLock
public void postRequestLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String namespace, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.RegionInfo[] regionInfos, String description) throws IOException - Specified by:
postRequestLockin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
preLockHeartbeat
public void preLockHeartbeat(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tn, String description) throws IOException - Specified by:
preLockHeartbeatin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postLockHeartbeat
public void postLockHeartbeat(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException - Specified by:
postLockHeartbeatin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
preAndPostForQueueLockAndHeartbeatLockCalled
-
preMergeRegionsCommitAction
public void preMergeRegionsCommitAction(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.client.RegionInfo[] regionsToMerge, List<org.apache.hadoop.hbase.client.Mutation> metaEntries) throws IOException - Specified by:
preMergeRegionsCommitActionin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
preUpdateMasterConfiguration
public void preUpdateMasterConfiguration(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.conf.Configuration preReloadConf) throws IOException - Specified by:
preUpdateMasterConfigurationin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-
postUpdateMasterConfiguration
public void postUpdateMasterConfiguration(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.conf.Configuration postReloadConf) throws IOException - Specified by:
postUpdateMasterConfigurationin interfaceorg.apache.hadoop.hbase.coprocessor.MasterObserver- Throws:
IOException
-