Package org.apache.hadoop.hbase
Class TestRefreshHFilesBase
java.lang.Object
org.apache.hadoop.hbase.TestRefreshHFilesBase
- Direct Known Subclasses:
TestRefreshHFilesFromClient,TestRefreshHFilesProcedure,TestRefreshHFilesProcedureWithReadOnlyConf,TestStoreFileTrackerBaseReadOnlyMode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.hadoop.hbase.client.Adminprotected SingleProcessHBaseClusterprotected static org.apache.hadoop.conf.Configurationprivate static final org.slf4j.Loggerprotected org.apache.hadoop.hbase.master.HMasterprotected org.apache.hadoop.hbase.procedure2.ProcedureExecutor<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv>(package private) List<org.apache.hadoop.hbase.regionserver.HRegionServer>protected static final byte[]protected static final Stringprotected static final org.apache.hadoop.hbase.TableNameprotected static final HBaseTestingUtil -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbaseSetup(boolean addReadOnlyConf) protected voidprotected voidcreateNamespace(String namespace) protected voidcreateTableAndWait(org.apache.hadoop.hbase.TableName table, byte[] cf) protected voidcreateTableInNamespaceAndWait(String namespace, org.apache.hadoop.hbase.TableName table, byte[] cf) protected voiddeleteNamespace(String namespace) protected voiddeleteTable(org.apache.hadoop.hbase.TableName table) private voidprotected voidsetReadOnlyMode(boolean isReadOnly) private voidsetupReadOnlyConf(boolean addReadOnlyConf) protected voidsubmitProcedureAndAssertNotFailed(org.apache.hadoop.hbase.master.procedure.RefreshHFilesTableProcedure procedure)
-
Field Details
-
LOG
-
TEST_UTIL
-
admin
-
master
-
regionServers
List<org.apache.hadoop.hbase.regionserver.HRegionServer> regionServers -
cluster
-
procExecutor
protected org.apache.hadoop.hbase.procedure2.ProcedureExecutor<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv> procExecutor -
conf
-
TEST_TABLE
-
TEST_NAMESPACE
- See Also:
-
TEST_FAMILY
-
-
Constructor Details
-
TestRefreshHFilesBase
public TestRefreshHFilesBase()
-
-
Method Details
-
createTableAndWait
protected void createTableAndWait(org.apache.hadoop.hbase.TableName table, byte[] cf) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
createTableInNamespaceAndWait
protected void createTableInNamespaceAndWait(String namespace, org.apache.hadoop.hbase.TableName table, byte[] cf) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
deleteTable
- Throws:
IOException
-
createNamespace
- Throws:
RuntimeException
-
deleteNamespace
-
submitProcedureAndAssertNotFailed
protected void submitProcedureAndAssertNotFailed(org.apache.hadoop.hbase.master.procedure.RefreshHFilesTableProcedure procedure) -
setReadOnlyMode
-
notifyConfigurationObservers
-
setupReadOnlyConf
-
baseSetup
- Throws:
Exception
-
baseTearDown
- Throws:
Exception
-