abstract static class PerformanceEvaluation.CASTableTest extends PerformanceEvaluation.TableTest
These operations also want some concurrency going on. Usually when these tests run, they operate in their own part of the key range. In CASTest, we will have them all overlap on the same key space. We do this with our getStartRow and getLastRow overrides.
Modifier and Type | Field and Description |
---|---|
private byte[] |
qualifier |
table
connection
conf, opts, rand
Constructor and Description |
---|
CASTableTest(org.apache.hadoop.hbase.client.Connection con,
PerformanceEvaluation.TestOptions options,
PerformanceEvaluation.Status status) |
Modifier and Type | Method and Description |
---|---|
(package private) int |
getLastRow() |
(package private) byte[] |
getQualifier() |
(package private) int |
getStartRow() |
onStartup, onTakedown
generateStatus, getLatencyHistogram, getReportingPeriod, getShortLatencyReport, getShortValueSizeReport, getValueLength, isRandomValueSize, test, testRow, testSetup, testTakedown, testTimed, updateScanMetrics, updateValueSize, updateValueSize, updateValueSize, updateValueSize, updateValueSize
private final byte[] qualifier
CASTableTest(org.apache.hadoop.hbase.client.Connection con, PerformanceEvaluation.TestOptions options, PerformanceEvaluation.Status status)
byte[] getQualifier()
int getStartRow()
getStartRow
in class PerformanceEvaluation.TestBase
int getLastRow()
getLastRow
in class PerformanceEvaluation.TestBase
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.