public static class AcidGuaranteesTestTool.AtomicScanReader extends MultithreadedTestUtil.RepeatingTestThread
Thread.State, Thread.UncaughtExceptionHandler
Modifier and Type | Field and Description |
---|---|
(package private) org.apache.hadoop.hbase.client.Connection |
connection |
(package private) AtomicLong |
numRowsScanned |
(package private) AtomicLong |
numScans |
(package private) org.apache.hadoop.hbase.client.Table |
table |
(package private) byte[][] |
targetFamilies |
ctx, stopped
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
Constructor and Description |
---|
AtomicScanReader(MultithreadedTestUtil.TestContext ctx,
byte[][] targetFamilies,
ExecutorService pool) |
Modifier and Type | Method and Description |
---|---|
void |
doAnAction() |
private void |
gotFailure(byte[] expected,
org.apache.hadoop.hbase.client.Result res) |
void |
workDone() |
doWork
run, stopTestThread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
byte[][] targetFamilies
org.apache.hadoop.hbase.client.Table table
org.apache.hadoop.hbase.client.Connection connection
AtomicLong numScans
AtomicLong numRowsScanned
public AtomicScanReader(MultithreadedTestUtil.TestContext ctx, byte[][] targetFamilies, ExecutorService pool) throws IOException
IOException
public void doAnAction() throws Exception
doAnAction
in class MultithreadedTestUtil.RepeatingTestThread
Exception
public void workDone() throws IOException
workDone
in class MultithreadedTestUtil.RepeatingTestThread
IOException
private void gotFailure(byte[] expected, org.apache.hadoop.hbase.client.Result res)
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.