org.apache.hadoop.hbase.master.handler
Class MergedRegionHandler
java.lang.Object
org.apache.hadoop.hbase.executor.EventHandler
org.apache.hadoop.hbase.master.handler.MergedRegionHandler
- All Implemented Interfaces:
- Comparable<Runnable>, Runnable, TotesHRegionInfo
@InterfaceAudience.Private
public class MergedRegionHandler
- extends EventHandler
- implements TotesHRegionInfo
Handles MERGED regions event on Master, master receive the merge report from
the regionserver, then offline the merging regions and online the merged
region.Here region_a sorts before region_b.
MergedRegionHandler
public MergedRegionHandler(Server server,
AssignmentManager assignmentManager,
ServerName sn,
List<HRegionInfo> mergeRegions)
getHRegionInfo
public HRegionInfo getHRegionInfo()
- Specified by:
getHRegionInfo
in interface TotesHRegionInfo
- Returns:
- HRegionInfo instance.
toString
public String toString()
- Overrides:
toString
in class EventHandler
process
public void process()
- Description copied from class:
EventHandler
- This method is the main processing loop to be implemented by the various
subclasses.
- Specified by:
process
in class EventHandler
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.