Package org.apache.hadoop.hbase.tool
Class CanaryTool.RegionTask
java.lang.Object
org.apache.hadoop.hbase.tool.CanaryTool.RegionTask
- Enclosing class:
- CanaryTool
Run a single Region Task and then exit. For each column family of the Region, get one row and
output latency or failure.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Connectionprivate booleanprivate booleanprivate LongAdderprivate RegionInfoprivate ServerNameprivate CanaryTool.RegionStdOutSinkprivate CanaryTool.RegionTask.TaskType -
Constructor Summary
ConstructorsConstructorDescriptionRegionTask(Connection connection, RegionInfo region, ServerName serverName, CanaryTool.RegionStdOutSink sink, CanaryTool.RegionTask.TaskType taskType, boolean rawScanEnabled, LongAdder rwLatency, boolean readAllCF) -
Method Summary
Modifier and TypeMethodDescriptioncall()private ColumnFamilyDescriptorread()private VoidreadColumnFamily(Table table, ColumnFamilyDescriptor column) private Voidwrite()Check writes for the canary table
-
Field Details
-
connection
-
region
-
sink
-
taskType
-
rawScanEnabled
-
serverName
-
readWriteLatency
-
readAllCF
-
-
Constructor Details
-
RegionTask
RegionTask(Connection connection, RegionInfo region, ServerName serverName, CanaryTool.RegionStdOutSink sink, CanaryTool.RegionTask.TaskType taskType, boolean rawScanEnabled, LongAdder rwLatency, boolean readAllCF)
-
-
Method Details