Package | Description |
---|---|
org.apache.hadoop.hbase.coordination | |
org.apache.hadoop.hbase.regionserver |
Modifier and Type | Class and Description |
---|---|
static class |
ZkRegionMergeCoordination.ZkRegionMergeDetails
ZK-based implementation.
|
Modifier and Type | Method and Description |
---|---|
RegionMergeCoordination.RegionMergeDetails |
ZkRegionMergeCoordination.getDefaultDetails() |
RegionMergeCoordination.RegionMergeDetails |
RegionMergeCoordination.getDefaultDetails() |
Modifier and Type | Method and Description |
---|---|
void |
ZkRegionMergeCoordination.completeRegionMergeTransaction(RegionServerServices services,
HRegionInfo mergedRegionInfo,
HRegion region_a,
HRegion region_b,
RegionMergeCoordination.RegionMergeDetails rmd,
HRegion mergedRegion) |
void |
RegionMergeCoordination.completeRegionMergeTransaction(RegionServerServices services,
HRegionInfo merged,
HRegion region_a,
HRegion region_b,
RegionMergeCoordination.RegionMergeDetails rmd,
HRegion mergedRegion)
Finish off merge transaction
|
void |
ZkRegionMergeCoordination.confirmRegionMergeTransaction(HRegionInfo merged,
HRegionInfo a,
HRegionInfo b,
ServerName serverName,
RegionMergeCoordination.RegionMergeDetails rmd) |
void |
RegionMergeCoordination.confirmRegionMergeTransaction(HRegionInfo merged,
HRegionInfo a,
HRegionInfo b,
ServerName serverName,
RegionMergeCoordination.RegionMergeDetails rmd)
Confirm that the region merge can be performed
|
void |
ZkRegionMergeCoordination.processRegionMergeRequest(HRegionInfo p,
HRegionInfo hri_a,
HRegionInfo hri_b,
ServerName sn,
RegionMergeCoordination.RegionMergeDetails rmd) |
void |
RegionMergeCoordination.processRegionMergeRequest(HRegionInfo merged,
HRegionInfo a,
HRegionInfo b,
ServerName serverName,
RegionMergeCoordination.RegionMergeDetails rmd) |
private void |
ZkRegionMergeCoordination.transitionMergingNode(HRegionInfo merged,
HRegionInfo a,
HRegionInfo b,
ServerName serverName,
RegionMergeCoordination.RegionMergeDetails rmd,
EventType beginState,
EventType endState)
Transitions an existing ephemeral node for the specified region which is
currently in the begin state to be in the end state.
|
void |
ZkRegionMergeCoordination.waitForRegionMergeTransaction(RegionServerServices services,
HRegionInfo mergedRegionInfo,
HRegion region_a,
HRegion region_b,
RegionMergeCoordination.RegionMergeDetails details)
Wait for the merging node to be transitioned from pending_merge
to merging by master.
|
void |
RegionMergeCoordination.waitForRegionMergeTransaction(RegionServerServices services,
HRegionInfo mergedRegionInfo,
HRegion region_a,
HRegion region_b,
RegionMergeCoordination.RegionMergeDetails details)
Get everything ready for region merge
|
Modifier and Type | Field and Description |
---|---|
private RegionMergeCoordination.RegionMergeDetails |
RegionMergeTransactionImpl.rmd |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.