Package org.apache.hadoop.hbase
Class PerformanceEvaluation.TestOptions
java.lang.Object
org.apache.hadoop.hbase.PerformanceEvaluation.TestOptions
- Enclosing class:
- PerformanceEvaluation
Wraps up options passed to
PerformanceEvaluation. This makes
tracking all these arguments a little easier. NOTE: ADDING AN OPTION, you need to add a data
member, a getter/setter (to make JSON serialization of this TestOptions class behave), and you
need to add to the clone constructor below copying your new option from the 'that' to the
'this'. Look for 'clone' below.-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean(package private) boolean(package private) boolean(package private) org.apache.hadoop.hbase.io.encoding.DataBlockEncoding(package private) int(package private) org.apache.hadoop.hbase.regionserver.BloomType(package private) long(package private) boolean(package private) int(package private) String(package private) int(package private) org.apache.hadoop.hbase.io.compress.Compression.Algorithm(package private) int(package private) int(package private) String(package private) int(package private) boolean(package private) boolean(package private) boolean(package private) org.apache.hadoop.hbase.MemoryCompactionPolicy(package private) int(package private) int(package private) int(package private) int(package private) boolean(package private) int(package private) int(package private) boolean(package private) int(package private) int(package private) int(package private) int(package private) int(package private) boolean(package private) float(package private) org.apache.hadoop.hbase.client.Scan.ReadType(package private) float(package private) String(package private) int(package private) String(package private) int(package private) doubleDeprecated.Useless after switching to OpenTelemetry(package private) boolean(package private) boolean(package private) int(package private) boolean(package private) boolean -
Constructor Summary
ConstructorsConstructorDescriptionClone constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.hadoop.hbase.io.encoding.DataBlockEncodingintorg.apache.hadoop.hbase.regionserver.BloomTypelongintintorg.apache.hadoop.hbase.io.compress.Compression.Algorithmintintintorg.apache.hadoop.hbase.MemoryCompactionPolicyintintintintintintintintintintfloatfloatgetSize()intintdoubleintbooleanbooleanbooleanbooleanbooleanbooleanisOneCon()booleanbooleanbooleanbooleanbooleanvoidsetAddColumns(boolean addColumns) voidsetAutoFlush(boolean autoFlush) voidsetBlockEncoding(org.apache.hadoop.hbase.io.encoding.DataBlockEncoding blockEncoding) voidsetBlockSize(int blockSize) voidsetBloomType(org.apache.hadoop.hbase.regionserver.BloomType bloomType) voidsetBufferSize(long bufferSize) voidsetCaching(int caching) voidsetCmdName(String cmdName) voidsetColumns(int columns) voidsetCompression(org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression) voidsetConnCount(int connCount) voidsetCycles(int cycles) voidsetEncryption(String encryption) voidsetFamilies(int families) voidsetFilterAll(boolean filterAll) voidsetFlushCommits(boolean flushCommits) voidsetInMemoryCF(boolean inMemoryCF) voidsetInMemoryCompaction(org.apache.hadoop.hbase.MemoryCompactionPolicy inMemoryCompaction) voidsetMeasureAfter(int measureAfter) voidsetMultiGet(int multiGet) voidsetMultiPut(int multiPut) voidsetNomapred(boolean nomapred) voidsetNoOfTags(int noOfTags) voidsetNumClientThreads(int numClientThreads) voidsetOneCon(boolean oneCon) voidsetPerClientRunRows(int perClientRunRows) voidsetPeriod(int period) voidsetPresplitRegions(int presplitRegions) voidsetRandomSleep(int randomSleep) voidsetReplicas(int replicas) voidsetReportLatency(boolean reportLatency) voidsetSampleRate(float sampleRate) voidsetSize(float size) voidsetSplitPolicy(String splitPolicy) voidsetStartRow(int startRow) voidsetTableName(String tableName) voidsetTotalRows(int totalRows) voidsetTraceRate(double traceRate) voidsetUseTags(boolean useTags) voidsetValueRandom(boolean valueRandom) voidsetValueSize(int valueSize) voidsetValueZipf(boolean valueZipf) voidsetWriteToWAL(boolean writeToWAL)
-
Field Details
-
cmdName
-
nomapred
boolean nomapred -
filterAll
boolean filterAll -
startRow
int startRow -
size
float size -
perClientRunRows
int perClientRunRows -
numClientThreads
int numClientThreads -
totalRows
int totalRows -
measureAfter
int measureAfter -
sampleRate
float sampleRate -
traceRate
Deprecated.Useless after switching to OpenTelemetry -
tableName
-
flushCommits
boolean flushCommits -
writeToWAL
boolean writeToWAL -
autoFlush
boolean autoFlush -
oneCon
boolean oneCon -
connCount
int connCount -
useTags
boolean useTags -
noOfTags
int noOfTags -
reportLatency
boolean reportLatency -
multiGet
int multiGet -
multiPut
int multiPut -
randomSleep
int randomSleep -
inMemoryCF
boolean inMemoryCF -
presplitRegions
int presplitRegions -
replicas
int replicas -
splitPolicy
-
compression
org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression -
encryption
-
bloomType
org.apache.hadoop.hbase.regionserver.BloomType bloomType -
blockSize
int blockSize -
blockEncoding
org.apache.hadoop.hbase.io.encoding.DataBlockEncoding blockEncoding -
valueRandom
boolean valueRandom -
valueZipf
boolean valueZipf -
valueSize
int valueSize -
period
int period -
cycles
int cycles -
columns
int columns -
families
int families -
caching
int caching -
latencyThreshold
int latencyThreshold -
addColumns
boolean addColumns -
inMemoryCompaction
org.apache.hadoop.hbase.MemoryCompactionPolicy inMemoryCompaction -
asyncPrefetch
boolean asyncPrefetch -
cacheBlocks
boolean cacheBlocks -
scanReadType
org.apache.hadoop.hbase.client.Scan.ReadType scanReadType -
bufferSize
long bufferSize
-
-
Constructor Details
-
TestOptions
public TestOptions() -
TestOptions
Clone constructor.- Parameters:
that- Object to copy from.
-
-
Method Details
-
getCaching
-
setCaching
-
getColumns
-
setColumns
-
getFamilies
-
setFamilies
-
getCycles
-
setCycles
-
isValueZipf
-
setValueZipf
-
getCmdName
-
setCmdName
-
getRandomSleep
-
setRandomSleep
-
getReplicas
-
setReplicas
-
getSplitPolicy
-
setSplitPolicy
-
setNomapred
-
setFilterAll
-
setStartRow
-
setSize
-
setPerClientRunRows
-
setNumClientThreads
-
setTotalRows
-
setSampleRate
-
setTraceRate
-
setTableName
-
setFlushCommits
-
setWriteToWAL
-
setAutoFlush
-
setOneCon
-
getConnCount
-
setConnCount
-
setUseTags
-
setNoOfTags
-
setReportLatency
-
setMultiGet
-
setMultiPut
-
setInMemoryCF
-
setPresplitRegions
-
setCompression
-
setEncryption
-
setBloomType
-
setBlockSize
-
setBlockEncoding
-
setValueRandom
-
setValueSize
-
setBufferSize
-
setPeriod
-
isNomapred
-
isFilterAll
-
getStartRow
-
getSize
-
getPerClientRunRows
-
getNumClientThreads
-
getTotalRows
-
getSampleRate
-
getTraceRate
-
getTableName
-
isFlushCommits
-
isWriteToWAL
-
isAutoFlush
-
isUseTags
-
getNoOfTags
-
isReportLatency
-
getMultiGet
-
getMultiPut
-
isInMemoryCF
-
getPresplitRegions
-
getCompression
-
getEncryption
-
getBlockEncoding
-
isValueRandom
-
getValueSize
-
getPeriod
-
getBloomType
-
getBlockSize
-
isOneCon
-
getMeasureAfter
-
setMeasureAfter
-
getAddColumns
-
setAddColumns
-
setInMemoryCompaction
public void setInMemoryCompaction(org.apache.hadoop.hbase.MemoryCompactionPolicy inMemoryCompaction) -
getInMemoryCompaction
-
getBufferSize
-