public static class IntegrationTestRegionReplicaReplication.DelayingMultiThreadedWriter extends MultiThreadedWriter
MultiThreadedWriter.HBaseWriterThreadMultiThreadedAction.DefaultDataGeneratorisMultiPut, writersfailedKeySet, nextKeyToWrite, trackWroteKeys, wroteKeyQueueSize, wroteKeys, wroteUpToKeyconf, connection, dataGenerator, endKey, numCols, numKeys, numThreads, numThreadsWorking, REPORTING_INTERVAL_MS, startKey, tableName, totalOpTimeMs, verbose| Constructor and Description |
|---|
DelayingMultiThreadedWriter(LoadTestDataGenerator dataGen,
Configuration conf,
TableName tableName) |
| Modifier and Type | Method and Description |
|---|---|
protected BlockingQueue<Long> |
createWriteKeysQueue(Configuration conf) |
createWriterThreads, setMultiPut, start, waitForFinishfailedToWriteKey, getNumWriteFailures, getRegionDebugInfoSafe, progressInfo, setTrackWroteKeys, wroteUpToKeyappendToStatus, appendToStatus, close, getEndKey, isDone, startThreads, verifyResultAgainstDataGenerator, verifyResultAgainstDataGeneratorpublic DelayingMultiThreadedWriter(LoadTestDataGenerator dataGen, Configuration conf, TableName tableName) throws IOException
IOExceptionprotected BlockingQueue<Long> createWriteKeysQueue(Configuration conf)
createWriteKeysQueue in class MultiThreadedWriterBase