Class AssignmentTestingUtil
java.lang.Object
org.apache.hadoop.hbase.master.assignment.AssignmentTestingUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcrashRs(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName, boolean kill) static org.apache.hadoop.hbase.ServerNamecrashRsWithRegion(HBaseTestingUtility util, org.apache.hadoop.hbase.client.RegionInfo hri, boolean kill) private static org.apache.hadoop.hbase.master.HMastergetMaster(HBaseTestingUtility util) static Set<org.apache.hadoop.hbase.client.RegionInfo>static org.apache.hadoop.hbase.ServerNamegetServerHoldingRegion(HBaseTestingUtility util, org.apache.hadoop.hbase.client.RegionInfo hri) static voidinsertData(HBaseTestingUtility UTIL, org.apache.hadoop.hbase.TableName tableName, int rowCount, int startRowNum, boolean flushOnce, String... cfs) static voidinsertData(HBaseTestingUtility UTIL, org.apache.hadoop.hbase.TableName tableName, int rowCount, int startRowNum, String... cfs) static booleanisServerHoldingMeta(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName) static voidkillRs(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName) static voidstopRs(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName) static booleanwaitForAssignment(org.apache.hadoop.hbase.master.assignment.AssignmentManager am, org.apache.hadoop.hbase.client.RegionInfo regionInfo) static voidwaitForRegionToBeInTransition(HBaseTestingUtility util, org.apache.hadoop.hbase.client.RegionInfo hri) static voidwaitForRsToBeDead(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName)
-
Field Details
-
LOG
-
-
Constructor Details
-
AssignmentTestingUtil
private AssignmentTestingUtil()
-
-
Method Details
-
waitForRegionToBeInTransition
public static void waitForRegionToBeInTransition(HBaseTestingUtility util, org.apache.hadoop.hbase.client.RegionInfo hri) throws Exception - Throws:
Exception
-
waitForRsToBeDead
public static void waitForRsToBeDead(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName) throws Exception - Throws:
Exception
-
stopRs
public static void stopRs(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName) throws Exception - Throws:
Exception
-
killRs
public static void killRs(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName) throws Exception - Throws:
Exception
-
crashRs
public static void crashRs(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName, boolean kill) throws Exception - Throws:
Exception
-
crashRsWithRegion
public static org.apache.hadoop.hbase.ServerName crashRsWithRegion(HBaseTestingUtility util, org.apache.hadoop.hbase.client.RegionInfo hri, boolean kill) throws Exception - Throws:
Exception
-
getServerHoldingRegion
public static org.apache.hadoop.hbase.ServerName getServerHoldingRegion(HBaseTestingUtility util, org.apache.hadoop.hbase.client.RegionInfo hri) throws Exception - Throws:
Exception
-
isServerHoldingMeta
public static boolean isServerHoldingMeta(HBaseTestingUtility util, org.apache.hadoop.hbase.ServerName serverName) throws Exception - Throws:
Exception
-
getMetaRegions
public static Set<org.apache.hadoop.hbase.client.RegionInfo> getMetaRegions(HBaseTestingUtility util) -
getMaster
-
waitForAssignment
public static boolean waitForAssignment(org.apache.hadoop.hbase.master.assignment.AssignmentManager am, org.apache.hadoop.hbase.client.RegionInfo regionInfo) throws IOException - Throws:
IOException
-
insertData
public static void insertData(HBaseTestingUtility UTIL, org.apache.hadoop.hbase.TableName tableName, int rowCount, int startRowNum, String... cfs) throws IOException - Throws:
IOException
-
insertData
public static void insertData(HBaseTestingUtility UTIL, org.apache.hadoop.hbase.TableName tableName, int rowCount, int startRowNum, boolean flushOnce, String... cfs) throws IOException - Throws:
IOException
-