Package | Description |
---|---|
org.apache.hadoop.hbase.client |
Provides HBase Client
|
org.apache.hadoop.hbase.coprocessor |
Table of Contents
|
org.apache.hadoop.hbase.master | |
org.apache.hadoop.hbase.master.normalizer |
The Region Normalizer subsystem is responsible for coaxing all the regions in a table toward
a "normal" size, according to their storefile size.
|
org.apache.hadoop.hbase.security.access | |
org.apache.hadoop.hbase.security.visibility |
Modifier and Type | Method and Description |
---|---|
static MasterSwitchType |
MasterSwitchType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MasterSwitchType[] |
MasterSwitchType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
default boolean |
Admin.isSplitOrMergeEnabled(MasterSwitchType switchType)
Deprecated.
Since 2.0.0. Will be removed in 3.0.0. Use
Admin.isSplitEnabled() or
Admin.isMergeEnabled() instead. |
private CompletableFuture<Boolean> |
RawAsyncHBaseAdmin.isSplitOrMergeOn(MasterSwitchType switchType) |
default boolean[] |
Admin.setSplitOrMergeEnabled(boolean enabled,
boolean synchronous,
MasterSwitchType... switchTypes)
Deprecated.
Since 2.0.0. Will be removed in 3.0.0. Use
Admin.splitSwitch(boolean, boolean)
or Admin.mergeSwitch(boolean, boolean) instead. |
private CompletableFuture<Boolean> |
RawAsyncHBaseAdmin.setSplitOrMergeOn(boolean enabled,
boolean synchronous,
MasterSwitchType switchType) |
private boolean |
HBaseAdmin.splitOrMergeSwitch(boolean enabled,
boolean synchronous,
MasterSwitchType switchType) |
Modifier and Type | Method and Description |
---|---|
default void |
MasterObserver.postSetSplitOrMergeEnabled(ObserverContext<MasterCoprocessorEnvironment> ctx,
boolean newValue,
MasterSwitchType switchType)
Called after setting split / merge switch
|
default void |
MasterObserver.preSetSplitOrMergeEnabled(ObserverContext<MasterCoprocessorEnvironment> ctx,
boolean newValue,
MasterSwitchType switchType)
Called prior to setting split / merge switch Supports Coprocessor 'bypass'.
|
Modifier and Type | Method and Description |
---|---|
private MasterSwitchType |
MasterRpcServices.convert(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterSwitchType switchType) |
Modifier and Type | Method and Description |
---|---|
boolean |
MasterServices.isSplitOrMergeEnabled(MasterSwitchType switchType) |
boolean |
SplitOrMergeTracker.isSplitOrMergeEnabled(MasterSwitchType switchType) |
boolean |
HMaster.isSplitOrMergeEnabled(MasterSwitchType switchType)
Queries the state of the
SplitOrMergeTracker . |
void |
MasterCoprocessorHost.postSetSplitOrMergeEnabled(boolean newValue,
MasterSwitchType switchType) |
void |
MasterCoprocessorHost.preSetSplitOrMergeEnabled(boolean newValue,
MasterSwitchType switchType) |
void |
SplitOrMergeTracker.setSplitOrMergeEnabled(boolean enabled,
MasterSwitchType switchType) |
Modifier and Type | Method and Description |
---|---|
private boolean |
SimpleRegionNormalizer.isMasterSwitchEnabled(MasterSwitchType masterSwitchType) |
Modifier and Type | Method and Description |
---|---|
void |
AccessController.preSetSplitOrMergeEnabled(ObserverContext<MasterCoprocessorEnvironment> ctx,
boolean newValue,
MasterSwitchType switchType) |
Modifier and Type | Method and Description |
---|---|
void |
VisibilityController.postSetSplitOrMergeEnabled(ObserverContext<MasterCoprocessorEnvironment> ctx,
boolean newValue,
MasterSwitchType switchType) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.