Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X 

A

add(String, String, long, long) - Method in class org.apache.phoenix.pherf.result.DataLoadThreadTime
 
add(String, int, int) - Method in class org.apache.phoenix.pherf.result.DataLoadTimeSummary
 
add(Workload) - Method in class org.apache.phoenix.pherf.workload.WorkloadExecutor
 
applySchema() - Method in class org.apache.phoenix.pherf.schema.SchemaReader
 
ASYNC_KEYWORD - Static variable in class org.apache.phoenix.pherf.util.PhoenixUtil
 

B

BaseLoadEventGenerator - Class in org.apache.phoenix.pherf.workload.mt.generators
A base class for all load event generators.
BaseLoadEventGenerator(PhoenixUtil, DataModel, Scenario, List<PherfWorkHandler>, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
BaseLoadEventGenerator(PhoenixUtil, DataModel, Scenario, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
BaseLoadEventGenerator(PhoenixUtil, DataModel, Scenario, List<PherfWorkHandler>, ExceptionHandler, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
BaseLoadEventGenerator.TenantOperationEvent - Class in org.apache.phoenix.pherf.workload.mt.generators
 
BaseOperationSupplier - Class in org.apache.phoenix.pherf.workload.mt.operations
An abstract base class for all OperationSuppliers
BaseOperationSupplier(PhoenixUtil, DataModel, Scenario) - Constructor for class org.apache.phoenix.pherf.workload.mt.operations.BaseOperationSupplier
 
buildSql(List<Column>, String) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
buildStatement(RulesApplier, Scenario, List<Column>, PreparedStatement, SimpleDateFormat) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 

C

checkDatePattern(String) - Method in class org.apache.phoenix.pherf.rules.RulesApplier
 
close() - Method in class org.apache.phoenix.pherf.result.impl.CSVResultHandler
 
close() - Method in class org.apache.phoenix.pherf.result.impl.XMLResultHandler
 
close() - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
Column - Class in org.apache.phoenix.pherf.configuration
 
Column() - Constructor for class org.apache.phoenix.pherf.configuration.Column
 
Column(Column) - Constructor for class org.apache.phoenix.pherf.configuration.Column
 
COMBINED_FILE_NAME - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
compare(RunTime, RunTime) - Method in class org.apache.phoenix.pherf.result.RunTime
 
compareTo(RunTime) - Method in class org.apache.phoenix.pherf.result.RunTime
 
complete() - Method in class org.apache.phoenix.pherf.jmx.MonitorManager
 
complete() - Method in class org.apache.phoenix.pherf.workload.mt.MultiTenantWorkload
 
complete() - Method in class org.apache.phoenix.pherf.workload.QueryExecutor
 
complete() - Method in interface org.apache.phoenix.pherf.workload.Workload
Use this method to perform any cleanup or forced shutdown of the thread.
complete() - Method in class org.apache.phoenix.pherf.workload.WorkloadExecutor
Complete all workloads in the list.
complete() - Method in class org.apache.phoenix.pherf.workload.WriteWorkload
 
convertNull(String) - Method in class org.apache.phoenix.pherf.result.ResultUtil
 
CPULoadAverageMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
CPULoadAverageMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.CPULoadAverageMonitor
 
create() - Static method in class org.apache.phoenix.pherf.PherfConstants
 
create() - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
create(boolean) - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
CSVFileResultHandler - Class in org.apache.phoenix.pherf.result.impl
 
CSVFileResultHandler() - Constructor for class org.apache.phoenix.pherf.result.impl.CSVFileResultHandler
 
csvPrinter - Variable in class org.apache.phoenix.pherf.result.impl.CSVResultHandler
 
CSVResultHandler - Class in org.apache.phoenix.pherf.result.impl
 
CSVResultHandler() - Constructor for class org.apache.phoenix.pherf.result.impl.CSVResultHandler
 

D

DataLoadThreadTime - Class in org.apache.phoenix.pherf.result
 
DataLoadThreadTime() - Constructor for class org.apache.phoenix.pherf.result.DataLoadThreadTime
 
DataLoadTimeSummary - Class in org.apache.phoenix.pherf.result
 
DataLoadTimeSummary() - Constructor for class org.apache.phoenix.pherf.result.DataLoadTimeSummary
 
DataModel - Class in org.apache.phoenix.pherf.configuration
 
DataModel() - Constructor for class org.apache.phoenix.pherf.configuration.DataModel
 
DataModelResult - Class in org.apache.phoenix.pherf.result
 
DataModelResult() - Constructor for class org.apache.phoenix.pherf.result.DataModelResult
 
DataModelResult(DataModelResult) - Constructor for class org.apache.phoenix.pherf.result.DataModelResult
Copy constructor
DataModelResult(DataModel, String) - Constructor for class org.apache.phoenix.pherf.result.DataModelResult
 
DataModelResult(DataModel) - Constructor for class org.apache.phoenix.pherf.result.DataModelResult
 
DataOverride - Class in org.apache.phoenix.pherf.configuration
 
DataOverride() - Constructor for class org.apache.phoenix.pherf.configuration.DataOverride
 
DataSequence - Enum in org.apache.phoenix.pherf.configuration
 
DataTypeMapping - Enum in org.apache.phoenix.pherf.configuration
 
DataValue - Class in org.apache.phoenix.pherf.rules
 
DataValue() - Constructor for class org.apache.phoenix.pherf.rules.DataValue
 
DataValue(DataTypeMapping, String) - Constructor for class org.apache.phoenix.pherf.rules.DataValue
 
DataValue(DataValue) - Constructor for class org.apache.phoenix.pherf.rules.DataValue
 
Ddl - Class in org.apache.phoenix.pherf.configuration
 
Ddl() - Constructor for class org.apache.phoenix.pherf.configuration.Ddl
 
Ddl(String, String) - Constructor for class org.apache.phoenix.pherf.configuration.Ddl
 
DEFAULT_BATCH_SIZE - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
DEFAULT_CONCURRENCY - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
DEFAULT_DATE_PATTERN - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
DEFAULT_EXECUTION_TYPE - Static variable in class org.apache.phoenix.pherf.workload.mt.generators.SequentialLoadEventGenerator
 
DEFAULT_GLOBAL_ID - Static variable in class org.apache.phoenix.pherf.configuration.TenantGroup
 
DEFAULT_NUM_HANDLER_PER_SCENARIO - Static variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
DEFAULT_NUM_ITERATIONS - Static variable in class org.apache.phoenix.pherf.workload.mt.generators.SequentialLoadEventGenerator
 
DEFAULT_NUMBER_OF_EXECUTIONS - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
DEFAULT_THREAD_DURATION_IN_MS - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
DEFAULT_THREAD_POOL_SIZE - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
DEFAULT_TIME_ZONE - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
DefaultResultHandler - Class in org.apache.phoenix.pherf.result.impl
 
DefaultResultHandler() - Constructor for class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
 
deleteDir(String) - Method in class org.apache.phoenix.pherf.result.ResultUtil
Utility method to delete directory
deleteTables(String) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
Delete existing tables with schema name set as PherfConstants.PHERF_SCHEMA_NAME with regex comparison
DIFF_FAIL - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
DIFF_PASS - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
disruptor - Variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
doDiff(Query, String) - Method in class org.apache.phoenix.pherf.workload.QueryVerifier
Do a diff between exported query results and temporary CSV file
dropChildView(RegionCoprocessorEnvironment, int) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 

E

ensureBaseDirExists(String) - Method in class org.apache.phoenix.pherf.result.ResultUtil
Utility method to check if base result dir exists
ensureBaseResultDirExists() - Method in class org.apache.phoenix.pherf.result.ResultUtil
 
equals(Object) - Method in class org.apache.phoenix.pherf.configuration.Column
Equal if column name and type match
equals(Object) - Method in class org.apache.phoenix.pherf.configuration.Scenario
Scenarios have to have unique table names
EVENT_FACTORY - Static variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator.TenantOperationEvent
 
exceptionHandler - Variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
execute() - Method in class org.apache.phoenix.pherf.jmx.MonitorManager
 
execute() - Method in class org.apache.phoenix.pherf.workload.mt.MultiTenantWorkload
 
execute() - Method in class org.apache.phoenix.pherf.workload.QueryExecutor
Calls in Multithreaded Query Executor for all datamodels
execute() - Method in interface org.apache.phoenix.pherf.workload.Workload
 
execute() - Method in class org.apache.phoenix.pherf.workload.WriteWorkload
 
executeAllScenarios(DataModel) - Method in class org.apache.phoenix.pherf.workload.QueryExecutor
Execute all scenarios
executeQuerySetDdls(QuerySet) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
Execute all querySet DDLs first based on tenantId if specified.
executeQuerySetParallel(DataModelResult, QuerySet, QuerySetResult, Scenario) - Method in class org.apache.phoenix.pherf.workload.QueryExecutor
Execute query set in parallel
executeQuerySetSerial(DataModelResult, QuerySet, QuerySetResult, Scenario) - Method in class org.apache.phoenix.pherf.workload.QueryExecutor
Execute query set serially
executeRunner(String, DataModelResult, QueryResult, QuerySet, Scenario) - Method in class org.apache.phoenix.pherf.workload.QueryExecutor
Execute multi-thread runner
executeScenarioDdl(List<Ddl>, String, DataLoadTimeSummary) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
Executes any ddl defined at the scenario level.
executeStatement(String, Scenario) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
executeStatement(String, Connection) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
executeStatement(PreparedStatement, Connection) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
executeStatementThrowException(String, Connection) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
Execute statement
ExecutionType - Enum in org.apache.phoenix.pherf.configuration
 
EXPORT_DIR - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
EXPORT_TMP - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
exportAllScenarios(DataModel) - Method in class org.apache.phoenix.pherf.workload.QueryExecutor
Export all queries results to CSV
exportCSV(Query) - Method in class org.apache.phoenix.pherf.workload.QueryVerifier
Export query resultSet to CSV file
Extension - Enum in org.apache.phoenix.pherf.result.file
 

F

FileLoaderException - Exception in org.apache.phoenix.pherf.exception
 
FileLoaderException(String) - Constructor for exception org.apache.phoenix.pherf.exception.FileLoaderException
 
FileLoaderException(String, Exception) - Constructor for exception org.apache.phoenix.pherf.exception.FileLoaderException
 
FileLoaderRuntimeException - Exception in org.apache.phoenix.pherf.exception
 
FileLoaderRuntimeException(String) - Constructor for exception org.apache.phoenix.pherf.exception.FileLoaderRuntimeException
 
FileLoaderRuntimeException(String, Exception) - Constructor for exception org.apache.phoenix.pherf.exception.FileLoaderRuntimeException
 
flush() - Method in class org.apache.phoenix.pherf.result.impl.CSVResultHandler
 
flush() - Method in class org.apache.phoenix.pherf.result.impl.XMLResultHandler
 
flush() - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
flush() - Method in class org.apache.phoenix.pherf.result.ResultManager
Allows for flushing all the ResultHandler
FreeMemoryMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
FreeMemoryMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.FreeMemoryMonitor
 

G

GarbageCollectorElapsedTimeMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
GarbageCollectorElapsedTimeMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.GarbageCollectorElapsedTimeMonitor
 
generateRandomDate(int, int) - Method in class org.apache.phoenix.pherf.rules.RulesApplier
 
generateRandomDate(String, String) - Method in class org.apache.phoenix.pherf.rules.RulesApplier
 
get() - Method in class org.apache.phoenix.pherf.workload.mt.operations.IdleTimeOperationSupplier
 
get() - Method in class org.apache.phoenix.pherf.workload.mt.operations.PreScenarioOperationSupplier
 
get() - Method in class org.apache.phoenix.pherf.workload.mt.operations.QueryOperationSupplier
 
get() - Method in class org.apache.phoenix.pherf.workload.mt.operations.UpsertOperationSupplier
 
get() - Method in class org.apache.phoenix.pherf.workload.mt.operations.UserDefinedOperationSupplier
 
get() - Method in class org.apache.phoenix.pherf.workload.WorkloadExecutor
Blocks on waiting for all workloads to finish.
get(Workload) - Method in class org.apache.phoenix.pherf.workload.WorkloadExecutor
Calls the Future.get() method pertaining to this workflow.
getArgs() - Method in class org.apache.phoenix.pherf.configuration.UserDefined
 
getAvgMaxRunTimeInMs() - Method in class org.apache.phoenix.pherf.result.QueryResult
 
getAvgMinRunTimeInMs() - Method in class org.apache.phoenix.pherf.result.QueryResult
 
getAvgRunTimeInMs() - Method in class org.apache.phoenix.pherf.result.QueryResult
 
getAvgTimeInMs() - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getBatchSize() - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
getBatchSize() - Method in class org.apache.phoenix.pherf.configuration.WriteParams
 
getBatchSize() - Method in class org.apache.phoenix.pherf.workload.WriteWorkload
 
getClazzName() - Method in class org.apache.phoenix.pherf.configuration.UserDefined
 
getColumn() - Method in class org.apache.phoenix.pherf.configuration.DataOverride
 
getColumn() - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
getColumnsFromPhoenix(String, String, Connection) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getColumnsMetaData(String, String, Connection) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getConcurrency() - Method in class org.apache.phoenix.pherf.configuration.QuerySet
Target concurrency.
getConnection() - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getConnection(String) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getConnection(String, Properties) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getConnection(String, Map<String, String>) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getConnection(String, boolean, Map<String, String>) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getCsvDetailedRepresentation(ResultUtil, ResultFileDetails) - Method in class org.apache.phoenix.pherf.result.QueryResult
 
getCsvFunctionalRepresentation(ResultUtil) - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getCSVHeaderAsResult(String) - Method in class org.apache.phoenix.pherf.result.ResultUtil
Used by custom ResultWriter out Pherf's normal code base
getCsvPerformanceRepresentation(ResultUtil) - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getCsvRepresentation(ResultUtil, Scenario, RulesApplier) - Method in class org.apache.phoenix.pherf.result.QueryResult
 
getCsvRepresentation() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getCsvTitle() - Method in class org.apache.phoenix.pherf.result.DataLoadThreadTime
 
getCurrentDate() - Method in class org.apache.phoenix.pherf.rules.RulesApplier
 
getDataForRule(Scenario, Column) - Method in class org.apache.phoenix.pherf.rules.RulesApplier
Get a data value based on rules.
getDataMappingColumns() - Method in class org.apache.phoenix.pherf.configuration.DataModel
 
getDataModelByName(String) - Method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
getDataModels() - Method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
getDataOverride() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Data override
getDataSequence() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getDataValue() - Method in interface org.apache.phoenix.pherf.rules.RuleBasedDataGenerator
Get data value based on the rules Implementations should be thread safe as multiple theads will call it in parallel
getDataValue(Column) - Method in class org.apache.phoenix.pherf.rules.RulesApplier
Get data value based on the supplied rule
getDataValue() - Method in class org.apache.phoenix.pherf.rules.SequentialDateDataGenerator
Note that this method rolls over for attempts to get larger than maxValue
getDataValue() - Method in class org.apache.phoenix.pherf.rules.SequentialIntegerDataGenerator
Note that this method rolls over for attempts to get larger than maxValue
getDataValue() - Method in class org.apache.phoenix.pherf.rules.SequentialListDataGenerator
Note that this method rolls over for attempts to get larger than maxValue
getDataValue() - Method in class org.apache.phoenix.pherf.rules.SequentialVarcharDataGenerator
Add a numerically increasing counter onto the and of a random string.
getDataValues() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getDdl() - Method in class org.apache.phoenix.pherf.configuration.Query
DDL is executed only once.
getDistribution() - Method in class org.apache.phoenix.pherf.rules.DataValue
 
getdType() - Method in enum org.apache.phoenix.pherf.configuration.DataTypeMapping
 
getDurationInMs() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getDynamicStatement(RulesApplier, Scenario) - Method in class org.apache.phoenix.pherf.configuration.Query
 
getDynamicStatement(RulesApplier, Scenario) - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
getElapsedDurationInMs() - Method in class org.apache.phoenix.pherf.result.RunTime
 
getExecutionDurationInMs() - Method in class org.apache.phoenix.pherf.configuration.QuerySet
Execution duration of query per thread.
getExecutionDurationInMs() - Method in class org.apache.phoenix.pherf.configuration.WriteParams
 
getExecutionType() - Method in class org.apache.phoenix.pherf.configuration.QuerySet
This can be either SERIAL or PARALLEL
getExpectedAggregateRowCount() - Method in class org.apache.phoenix.pherf.configuration.Query
Expected aggregate row count is matched if specified
getExplainPlan() - Method in class org.apache.phoenix.pherf.result.RunTime
 
getExplainPlan(Query) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getExplainPlan(Query, Scenario, RulesApplier) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
Get explain plan for a query
getExtension() - Method in enum org.apache.phoenix.pherf.result.file.ResultFileDetails
 
getExtraRowCount() - Method in class org.apache.phoenix.pherf.util.RowCalculator
Get the number of extra rows that need to be added if rows don't divide evenly among the buckets.
getFilePattern() - Method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
getGeneratorName() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Generator name for a scenario
getGroupIdLength() - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
getGSON() - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getHandlerId() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getHeader() - Method in enum org.apache.phoenix.pherf.result.file.ResultFileDetails
 
getHeader() - Method in class org.apache.phoenix.pherf.result.Result
 
getId() - Method in class org.apache.phoenix.pherf.configuration.IdleTime
 
getId() - Method in class org.apache.phoenix.pherf.configuration.OperationGroup
 
getId() - Method in class org.apache.phoenix.pherf.configuration.Query
Query ID, Use UUID if none specified
getId() - Method in class org.apache.phoenix.pherf.configuration.TenantGroup
 
getId() - Method in class org.apache.phoenix.pherf.configuration.Upsert
Upsert ID, Use UUID if none specified
getId() - Method in class org.apache.phoenix.pherf.configuration.UserDefined
 
getId() - Method in interface org.apache.phoenix.pherf.workload.mt.operations.Operation
 
getIdleTime() - Method in class org.apache.phoenix.pherf.configuration.IdleTime
 
getIdleTime() - Method in interface org.apache.phoenix.pherf.workload.mt.operations.IdleTimeOperation
 
getIdleTimes() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
getLength() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getLengthExcludingPrefix() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getLoadProfile() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
getMaxConcurrency() - Method in class org.apache.phoenix.pherf.configuration.QuerySet
Maximum concurrency for a query set
getMaxTimeInMs() - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getMaxValue() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getMaxValue() - Method in class org.apache.phoenix.pherf.rules.DataValue
 
getMessage() - Method in class org.apache.phoenix.pherf.result.RunTime
 
getMinConcurrency() - Method in class org.apache.phoenix.pherf.configuration.QuerySet
Minimum concurrency level for a query set
getMinTimeInMs() - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getMinValue() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getMinValue() - Method in class org.apache.phoenix.pherf.rules.DataValue
 
getModel() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
getModel() - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
 
getModel() - Method in class org.apache.phoenix.pherf.workload.mt.operations.TenantOperationFactory
 
getModelList() - Method in class org.apache.phoenix.pherf.rules.RulesApplier
 
getModelName() - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantOperationInfo
 
getModelName() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getMonitor() - Method in enum org.apache.phoenix.pherf.jmx.MonitorDetails
 
getMonitorFrequency() - Method in class org.apache.phoenix.pherf.jmx.MonitorManager
 
getName() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getName() - Method in class org.apache.phoenix.pherf.configuration.DataModel
 
getName() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Name of scenario
getNext() - Method in class org.apache.phoenix.pherf.util.RowCalculator
 
getNullChance() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getNumberOfExecutions() - Method in class org.apache.phoenix.pherf.configuration.QuerySet
Number of execution of query per thread.
getNumOperations() - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
getNumTenants() - Method in class org.apache.phoenix.pherf.configuration.TenantGroup
 
getOpDistribution() - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
getOperation() - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantOperationInfo
 
getOperationFactory() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
getOperationFactory() - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
 
getOperationGroup() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getOperationGroupId() - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantOperationInfo
 
getOperations() - Method in class org.apache.phoenix.pherf.workload.mt.operations.TenantOperationFactory
 
getOperationSupplier(TenantOperationInfo) - Method in class org.apache.phoenix.pherf.workload.mt.operations.TenantOperationFactory
 
getOpType() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getParser() - Method in class org.apache.phoenix.pherf.workload.WriteWorkload
 
getPaths(String) - Method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
getPhoenixProperties() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Phoenix properties
getPhoenixUtil() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
getPhoenixUtil() - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
 
getPhoenixUtil() - Method in class org.apache.phoenix.pherf.workload.mt.operations.TenantOperationFactory
 
getPool() - Method in class org.apache.phoenix.pherf.workload.WorkloadExecutor
TODO This should be removed, Access to the pool should be restriced and callers should Workflows
getPostScenarioDdls() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
getPrecision() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getPrefix() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getPreScenarioDdls() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
getPreScenarioDdls() - Method in interface org.apache.phoenix.pherf.workload.mt.operations.PreScenarioOperation
 
getProperties() - Method in class org.apache.phoenix.pherf.Pherf
 
getProperties(String, boolean) - Method in class org.apache.phoenix.pherf.PherfConstants
Get a Properties object based on the file name
getProperties() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
getProperties() - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
 
getProperty(String) - Method in class org.apache.phoenix.pherf.PherfConstants
 
getProperty(String, String) - Method in class org.apache.phoenix.pherf.PherfConstants
 
getQuery() - Method in class org.apache.phoenix.pherf.configuration.QuerySet
List of queries in each query set
getQuery() - Method in interface org.apache.phoenix.pherf.workload.mt.operations.QueryOperation
 
getQueryGroup() - Method in class org.apache.phoenix.pherf.configuration.Query
queryGroup attribute is just a string value to help correlate queries across sets or files.
getQueryResults() - Method in class org.apache.phoenix.pherf.result.QuerySetResult
 
getQueryServerUrl() - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getQuerySet() - Method in class org.apache.phoenix.pherf.configuration.Scenario
List of Query Set
getQuerySetResult() - Method in class org.apache.phoenix.pherf.result.ScenarioResult
 
getResourceList() - Method in class org.apache.phoenix.pherf.schema.SchemaReader
 
getResourceList(String) - Method in class org.apache.phoenix.pherf.util.ResourceList
 
getResultFileDetails() - Method in class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
 
getResultFileDetails() - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
getResultFileName() - Method in class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
 
getResultFileName() - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
getResultHandlers() - Method in class org.apache.phoenix.pherf.result.ResultManager
 
getResultRowCount() - Method in class org.apache.phoenix.pherf.result.RunTime
 
getResults(Query, ResultSet, String, boolean, Long) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getResults() - Method in interface org.apache.phoenix.pherf.workload.mt.handlers.PherfWorkHandler
 
getResults() - Method in class org.apache.phoenix.pherf.workload.mt.handlers.RendezvousingWorkHandler
 
getResults() - Method in class org.apache.phoenix.pherf.workload.mt.handlers.TenantOperationWorkHandler
 
getResultValue() - Method in class org.apache.phoenix.pherf.result.ResultValue
 
getResultValues() - Method in class org.apache.phoenix.pherf.result.Result
 
getRowCount() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Row count for a table
getRowCount() - Method in class org.apache.phoenix.pherf.jmx.MonitorManager
 
getRowCount() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getRowCountOverride() - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getRowsPerBucket() - Method in class org.apache.phoenix.pherf.util.RowCalculator
Get the number of row that should fit into each bucket.
getRule(Column) - Method in class org.apache.phoenix.pherf.rules.RulesApplier
 
getRule(String) - Method in class org.apache.phoenix.pherf.rules.RulesApplier
 
getRule(String, Scenario) - Method in class org.apache.phoenix.pherf.rules.RulesApplier
 
getRulesApplier() - Method in class org.apache.phoenix.pherf.workload.WriteWorkload
 
getRunCount() - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getRunTimesInMs() - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getScenario() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
getScenario() - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
 
getScenario() - Method in class org.apache.phoenix.pherf.workload.mt.operations.TenantOperationFactory
 
getScenarioByName(String) - Method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
getScenarioName() - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantOperationInfo
 
getScenarioName() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getScenarioResult() - Method in class org.apache.phoenix.pherf.result.DataModelResult
 
getScenarios() - Method in class org.apache.phoenix.pherf.configuration.DataModel
 
getScenarios() - Method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
getSchemaName() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Extract schema name from table name
getStartTime() - Method in class org.apache.phoenix.pherf.result.QueryResult
 
getStartTime() - Method in class org.apache.phoenix.pherf.result.RunTime
 
getStartTime() - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getStartTime() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.CPULoadAverageMonitor
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.FreeMemoryMonitor
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.GarbageCollectorElapsedTimeMonitor
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.HeapMemoryMonitor
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.MaxMemoryMonitor
 
getStat() - Method in interface org.apache.phoenix.pherf.jmx.monitors.Monitor
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.NonHeapMemoryMonitor
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.ObjectPendingFinalizationCountMonitor
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.ThreadMonitor
 
getStat() - Method in class org.apache.phoenix.pherf.jmx.monitors.TotalMemoryMonitor
 
getStatement() - Method in class org.apache.phoenix.pherf.configuration.Ddl
DDL
getStatement() - Method in class org.apache.phoenix.pherf.configuration.Query
SQL statement
getStatement() - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
getStatus() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getSuffix() - Method in class org.apache.phoenix.pherf.result.ResultUtil
 
getTableLoadTime() - Method in class org.apache.phoenix.pherf.result.DataLoadTimeSummary
 
getTableMetaData(String, String, Connection) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
getTableName() - Method in class org.apache.phoenix.pherf.configuration.Ddl
Table name used in the DDL
getTableName() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Table name for a scenario
getTableName() - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantOperationInfo
 
getTableName() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getTableNameWithoutSchemaName() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Extract table name without schema name
getTenantDistribution() - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
getTenantGroup() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getTenantGroupId() - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantOperationInfo
 
getTenantId() - Method in class org.apache.phoenix.pherf.configuration.Query
Tenant Id used by connection of this query
getTenantId() - Method in class org.apache.phoenix.pherf.configuration.Scenario
Tenant Id used by connection of this query
getTenantId() - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantOperationInfo
 
getTenantId() - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
getTenantIdFormat() - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
getTenantIdLength() - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
getTenantOperationInfo() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator.TenantOperationEvent
 
getThreadName() - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
getThreadPoolSize() - Method in class org.apache.phoenix.pherf.workload.WriteWorkload
 
getThreadSleepDuration() - Method in class org.apache.phoenix.pherf.configuration.WriteParams
 
getThreadTime() - Method in class org.apache.phoenix.pherf.result.DataLoadThreadTime
 
getThreadTimes() - Method in class org.apache.phoenix.pherf.result.QueryResult
 
getTimedOut() - Method in class org.apache.phoenix.pherf.result.RunTime
 
getTimeoutDuration() - Method in class org.apache.phoenix.pherf.configuration.Query
 
getTimeoutDuration() - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
getType() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getType() - Method in class org.apache.phoenix.pherf.result.Result
 
getType() - Method in class org.apache.phoenix.pherf.rules.DataValue
 
getType() - Method in interface org.apache.phoenix.pherf.workload.mt.operations.Operation
 
getUdfs() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
getUpsert() - Method in interface org.apache.phoenix.pherf.workload.mt.operations.UpsertOperation
 
getUpsertGroup() - Method in class org.apache.phoenix.pherf.configuration.Upsert
upsertGroup attribute is just a string value to help correlate upserts across sets or files.
getUpserts() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
getUseCurrentDate() - Method in class org.apache.phoenix.pherf.configuration.Column
 
getUseCurrentDate() - Method in class org.apache.phoenix.pherf.rules.DataValue
 
getUserFunction() - Method in interface org.apache.phoenix.pherf.workload.mt.operations.UserDefinedOperation
 
getValue() - Method in class org.apache.phoenix.pherf.rules.DataValue
 
getWeight() - Method in class org.apache.phoenix.pherf.configuration.OperationGroup
 
getWeight() - Method in class org.apache.phoenix.pherf.configuration.TenantGroup
 
getWorkHandlers(Properties) - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
getWorkHandlers(Properties) - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
 
getWorkHandlers(Properties) - Method in class org.apache.phoenix.pherf.workload.mt.generators.SequentialLoadEventGenerator
 
getWriteParams() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
getWriterThreadCount() - Method in class org.apache.phoenix.pherf.configuration.WriteParams
 
getZookeeper() - Method in class org.apache.phoenix.pherf.result.DataModelResult
 
getZookeeper() - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
GoogleChartGenerator - Class in org.apache.phoenix.pherf.util
Compare results based on set threshold and render results as Google Charts
GoogleChartGenerator(String, PherfConstants.CompareType) - Constructor for class org.apache.phoenix.pherf.util.GoogleChartGenerator
 
GSON - Static variable in class org.apache.phoenix.pherf.util.PhoenixUtil
 

H

handlers - Variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
HANDLERS_PER_SCENARIO_PROP_KEY - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
hashCode() - Method in class org.apache.phoenix.pherf.configuration.Column
 
hashCode() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
Header - Enum in org.apache.phoenix.pherf.result.file
 
HeapMemoryMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
HeapMemoryMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.HeapMemoryMonitor
 

I

IdleTime - Class in org.apache.phoenix.pherf.configuration
 
IdleTime() - Constructor for class org.apache.phoenix.pherf.configuration.IdleTime
 
IdleTimeOperation - Interface in org.apache.phoenix.pherf.workload.mt.operations
Defines a no op operation, typically used to simulate idle time.
IdleTimeOperationSupplier - Class in org.apache.phoenix.pherf.workload.mt.operations
A supplier of Function that takes IdleTimeOperation as an input.
IdleTimeOperationSupplier(PhoenixUtil, DataModel, Scenario) - Constructor for class org.apache.phoenix.pherf.workload.mt.operations.IdleTimeOperationSupplier
 
initializeTenant(TenantOperationInfo) - Method in class org.apache.phoenix.pherf.workload.mt.operations.TenantOperationFactory
 
isClosed - Variable in class org.apache.phoenix.pherf.result.impl.CSVResultHandler
 
isClosed() - Method in class org.apache.phoenix.pherf.result.impl.CSVResultHandler
 
isClosed() - Method in class org.apache.phoenix.pherf.result.impl.XMLResultHandler
 
isClosed() - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
isPerformance() - Method in enum org.apache.phoenix.pherf.result.file.ResultFileDetails
 
isPerformance() - Method in class org.apache.phoenix.pherf.workload.WorkloadExecutor
 
isRunning() - Method in class org.apache.phoenix.pherf.jmx.MonitorManager
 
isThinDriver() - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
isUseGlobalConnection() - Method in class org.apache.phoenix.pherf.configuration.Ddl
 
isUseGlobalConnection() - Method in class org.apache.phoenix.pherf.configuration.Query
 
isUseGlobalConnection() - Method in class org.apache.phoenix.pherf.configuration.TenantGroup
 
isUseGlobalConnection() - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
isUserDefined() - Method in class org.apache.phoenix.pherf.configuration.Column
 

J

jobs - Variable in class org.apache.phoenix.pherf.workload.WorkloadExecutor
 

L

LoadEventGenerator<T> - Interface in org.apache.phoenix.pherf.workload.mt.generators
An interface that implementers can use to generate load events that can be consumed by
LoadEventGeneratorFactory<T> - Interface in org.apache.phoenix.pherf.workload.mt.generators
An interface that factory implementers need to implement for creating various supported load generators LoadEventGenerator
LoadProfile - Class in org.apache.phoenix.pherf.configuration
 
LoadProfile() - Constructor for class org.apache.phoenix.pherf.configuration.LoadProfile
 
LOG_PER_NROWS - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
LOG_PER_NROWS_NAME - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
LOGGER - Static variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 

M

main(String[]) - Static method in class org.apache.phoenix.pherf.Pherf
 
MaxMemoryMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
MaxMemoryMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.MaxMemoryMonitor
 
Monitor - Interface in org.apache.phoenix.pherf.jmx.monitors
 
MONITOR_FILE_NAME - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
MONITOR_FREQUENCY - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
MonitorDetails - Enum in org.apache.phoenix.pherf.jmx
 
MonitorManager - Class in org.apache.phoenix.pherf.jmx
This class starts JMX stats for the configured monitors.
MonitorManager() - Constructor for class org.apache.phoenix.pherf.jmx.MonitorManager
 
MonitorManager(long) - Constructor for class org.apache.phoenix.pherf.jmx.MonitorManager
 
MT_HANDLER_RESULTS_RENDEZVOUS_PROP_KEY - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
MT_HANDLER_START_RENDEZVOUS_PROP_KEY - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
MultiTenantWorkload - Class in org.apache.phoenix.pherf.workload.mt
This class creates workload for tenant based load profiles.
MultiTenantWorkload(PhoenixUtil, DataModel, Scenario, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.MultiTenantWorkload
 
MultiTenantWorkload(PhoenixUtil, DataModel, Scenario, List<PherfWorkHandler>, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.MultiTenantWorkload
 
mutate(Column) - Method in class org.apache.phoenix.pherf.configuration.Column
Changes fields of this object to match existing fields from the passed Column null object members are ignored.

N

NEW_LINE - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
newLoadEventGenerator(PhoenixUtil, DataModel, Scenario, Properties) - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGeneratorFactory
 
newLoadEventGenerator(PhoenixUtil, DataModel, Scenario, List<PherfWorkHandler>, Properties) - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGeneratorFactory
 
newLoadEventGenerator(PhoenixUtil, DataModel, Scenario, Properties) - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantLoadEventGeneratorFactory
 
newLoadEventGenerator(PhoenixUtil, DataModel, Scenario, List<PherfWorkHandler>, Properties) - Method in class org.apache.phoenix.pherf.workload.mt.generators.TenantLoadEventGeneratorFactory
 
next() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
next() - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
 
next() - Method in class org.apache.phoenix.pherf.workload.mt.generators.SequentialLoadEventGenerator
 
next() - Method in class org.apache.phoenix.pherf.workload.mt.generators.UniformDistributionLoadEventGenerator
 
next() - Method in class org.apache.phoenix.pherf.workload.mt.generators.WeightedRandomLoadEventGenerator
 
NonHeapMemoryMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
NonHeapMemoryMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.NonHeapMemoryMonitor
 
NUM_SEQUENTIAL_EXECUTION_TYPE_PROP_KEY - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
NUM_SEQUENTIAL_ITERATIONS_PROP_KEY - Static variable in class org.apache.phoenix.pherf.PherfConstants
 

O

ObjectPendingFinalizationCountMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
ObjectPendingFinalizationCountMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.ObjectPendingFinalizationCountMonitor
 
onEvent(BaseLoadEventGenerator.TenantOperationEvent) - Method in class org.apache.phoenix.pherf.workload.mt.handlers.RendezvousingWorkHandler
 
onEvent(BaseLoadEventGenerator.TenantOperationEvent) - Method in class org.apache.phoenix.pherf.workload.mt.handlers.TenantOperationWorkHandler
 
onShutdown() - Method in class org.apache.phoenix.pherf.workload.mt.handlers.RendezvousingWorkHandler
 
onShutdown() - Method in class org.apache.phoenix.pherf.workload.mt.handlers.TenantOperationWorkHandler
 
onStart() - Method in class org.apache.phoenix.pherf.workload.mt.handlers.RendezvousingWorkHandler
 
onStart() - Method in class org.apache.phoenix.pherf.workload.mt.handlers.TenantOperationWorkHandler
 
open(String) - Method in class org.apache.phoenix.pherf.result.impl.CSVFileResultHandler
 
open(String) - Method in class org.apache.phoenix.pherf.result.impl.CSVResultHandler
This method is meant to open the connection to the target CSV location
Operation - Interface in org.apache.phoenix.pherf.workload.mt.operations
An interface that defines the type of operation included in the load profile.
Operation.OperationType - Enum in org.apache.phoenix.pherf.workload.mt.operations
 
operationFactory - Variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
OperationGroup - Class in org.apache.phoenix.pherf.configuration
 
OperationGroup() - Constructor for class org.apache.phoenix.pherf.configuration.OperationGroup
 
OperationStats - Class in org.apache.phoenix.pherf.workload.mt.operations
Holds metrics + contextual info on the operation run.
OperationStats(TenantOperationInfo, long, int, long, long) - Constructor for class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
org.apache.phoenix.pherf - package org.apache.phoenix.pherf
 
org.apache.phoenix.pherf.configuration - package org.apache.phoenix.pherf.configuration
 
org.apache.phoenix.pherf.exception - package org.apache.phoenix.pherf.exception
 
org.apache.phoenix.pherf.jmx - package org.apache.phoenix.pherf.jmx
 
org.apache.phoenix.pherf.jmx.monitors - package org.apache.phoenix.pherf.jmx.monitors
 
org.apache.phoenix.pherf.result - package org.apache.phoenix.pherf.result
 
org.apache.phoenix.pherf.result.file - package org.apache.phoenix.pherf.result.file
 
org.apache.phoenix.pherf.result.impl - package org.apache.phoenix.pherf.result.impl
 
org.apache.phoenix.pherf.rules - package org.apache.phoenix.pherf.rules
 
org.apache.phoenix.pherf.schema - package org.apache.phoenix.pherf.schema
 
org.apache.phoenix.pherf.util - package org.apache.phoenix.pherf.util
 
org.apache.phoenix.pherf.workload - package org.apache.phoenix.pherf.workload
 
org.apache.phoenix.pherf.workload.mt - package org.apache.phoenix.pherf.workload.mt
 
org.apache.phoenix.pherf.workload.mt.generators - package org.apache.phoenix.pherf.workload.mt.generators
 
org.apache.phoenix.pherf.workload.mt.handlers - package org.apache.phoenix.pherf.workload.mt.handlers
 
org.apache.phoenix.pherf.workload.mt.operations - package org.apache.phoenix.pherf.workload.mt.operations
 

P

parseSchemaName(String) - Static method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
parseTableName(String) - Static method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
PATH_SEPARATOR - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
Pherf - Class in org.apache.phoenix.pherf
 
Pherf(String[], Properties) - Constructor for class org.apache.phoenix.pherf.Pherf
 
Pherf(String[]) - Constructor for class org.apache.phoenix.pherf.Pherf
 
PHERF_PROPERTIES - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
PHERF_SCHEMA_NAME - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
PherfConstants - Class in org.apache.phoenix.pherf
 
PherfConstants.CompareType - Enum in org.apache.phoenix.pherf
 
PherfConstants.GeneratePhoenixStats - Enum in org.apache.phoenix.pherf
 
PherfException - Exception in org.apache.phoenix.pherf.exception
 
PherfException(String) - Constructor for exception org.apache.phoenix.pherf.exception.PherfException
 
PherfException(String, Exception) - Constructor for exception org.apache.phoenix.pherf.exception.PherfException
 
PherfRuntimeException - Exception in org.apache.phoenix.pherf.exception
 
PherfRuntimeException(String) - Constructor for exception org.apache.phoenix.pherf.exception.PherfRuntimeException
 
PherfRuntimeException(String, Exception) - Constructor for exception org.apache.phoenix.pherf.exception.PherfRuntimeException
 
PherfWorkHandler<T> - Interface in org.apache.phoenix.pherf.workload.mt.handlers
 
PhoenixUtil - Class in org.apache.phoenix.pherf.util
 
PreScenarioOperation - Interface in org.apache.phoenix.pherf.workload.mt.operations
Defines a pre scenario operation.
PreScenarioOperationSupplier - Class in org.apache.phoenix.pherf.workload.mt.operations
A supplier of Function that takes PreScenarioOperation as an input
PreScenarioOperationSupplier(PhoenixUtil, DataModel, Scenario) - Constructor for class org.apache.phoenix.pherf.workload.mt.operations.PreScenarioOperationSupplier
 
properties - Variable in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 

Q

Query - Class in org.apache.phoenix.pherf.configuration
 
Query() - Constructor for class org.apache.phoenix.pherf.configuration.Query
 
QueryExecutor - Class in org.apache.phoenix.pherf.workload
 
QueryExecutor(XMLConfigParser, PhoenixUtil, WorkloadExecutor) - Constructor for class org.apache.phoenix.pherf.workload.QueryExecutor
 
QueryExecutor(XMLConfigParser, PhoenixUtil, WorkloadExecutor, List<DataModel>, String, boolean) - Constructor for class org.apache.phoenix.pherf.workload.QueryExecutor
 
QueryExecutor(XMLConfigParser, PhoenixUtil, WorkloadExecutor, List<DataModel>, String, boolean, boolean) - Constructor for class org.apache.phoenix.pherf.workload.QueryExecutor
 
QueryOperation - Interface in org.apache.phoenix.pherf.workload.mt.operations
Defines a query operation.
QueryOperationSupplier - Class in org.apache.phoenix.pherf.workload.mt.operations
A supplier of Function that takes QueryOperation as an input.
QueryOperationSupplier(PhoenixUtil, DataModel, Scenario) - Constructor for class org.apache.phoenix.pherf.workload.mt.operations.QueryOperationSupplier
 
QueryResult - Class in org.apache.phoenix.pherf.result
 
QueryResult() - Constructor for class org.apache.phoenix.pherf.result.QueryResult
 
QueryResult(Query) - Constructor for class org.apache.phoenix.pherf.result.QueryResult
 
QuerySet - Class in org.apache.phoenix.pherf.configuration
 
QuerySet() - Constructor for class org.apache.phoenix.pherf.configuration.QuerySet
 
QuerySetResult - Class in org.apache.phoenix.pherf.result
 
QuerySetResult(QuerySet) - Constructor for class org.apache.phoenix.pherf.result.QuerySetResult
 
QuerySetResult() - Constructor for class org.apache.phoenix.pherf.result.QuerySetResult
 
QueryVerifier - Class in org.apache.phoenix.pherf.workload
 
QueryVerifier(boolean) - Constructor for class org.apache.phoenix.pherf.workload.QueryVerifier
 

R

read() - Method in class org.apache.phoenix.pherf.result.impl.CSVFileResultHandler
 
read() - Method in class org.apache.phoenix.pherf.result.impl.XMLResultHandler
 
read() - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
readAndRender() - Method in class org.apache.phoenix.pherf.util.GoogleChartGenerator
 
readDataModel(Path) - Static method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
Unmarshall an XML data file
readResults() - Method in class org.apache.phoenix.pherf.jmx.MonitorManager
This method should really only be used for testing
RendezvousingWorkHandler - Class in org.apache.phoenix.pherf.workload.mt.handlers
A handler WorkHandler for simple orchestrations using the supplied rendezvous points The handler will wait for the rendezvous to happen before executing the operations Operation The handlers as in the basic TenantOperationWorkHandler will pick up the operation events as and when they become available on the RingBuffer when published by the workload generator MultiTenantWorkload
RendezvousingWorkHandler(TenantOperationFactory, String, Map<String, CyclicBarrier>) - Constructor for class org.apache.phoenix.pherf.workload.mt.handlers.RendezvousingWorkHandler
 
RESOURCE_DATAMODEL - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
RESOURCE_SCENARIO - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
ResourceList - Class in org.apache.phoenix.pherf.util
list resources available from the classpath @ *
ResourceList(String) - Constructor for class org.apache.phoenix.pherf.util.ResourceList
 
resourceToString(Path) - Method in class org.apache.phoenix.pherf.schema.SchemaReader
 
Result - Class in org.apache.phoenix.pherf.result
Common container for Pherf results.
Result(ResultFileDetails, String, List<ResultValue>) - Constructor for class org.apache.phoenix.pherf.result.Result
 
RESULT_FILE_DELIMETER - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
RESULT_PREFIX - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
resultDir - Variable in class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
 
ResultFileDetails - Enum in org.apache.phoenix.pherf.result.file
 
resultFileDetails - Variable in class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
 
resultFileName - Variable in class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
 
ResultHandler - Interface in org.apache.phoenix.pherf.result
This is a common interface for working with Pherf results in various output formats.
ResultManager - Class in org.apache.phoenix.pherf.result
 
ResultManager(String) - Constructor for class org.apache.phoenix.pherf.result.ResultManager
 
ResultManager(String, boolean) - Constructor for class org.apache.phoenix.pherf.result.ResultManager
 
ResultManager(String, List<ResultHandler>) - Constructor for class org.apache.phoenix.pherf.result.ResultManager
 
ResultUtil - Class in org.apache.phoenix.pherf.result
 
ResultUtil() - Constructor for class org.apache.phoenix.pherf.result.ResultUtil
 
ResultValue<T> - Class in org.apache.phoenix.pherf.result
Generic box container for a result value.
ResultValue(T) - Constructor for class org.apache.phoenix.pherf.result.ResultValue
 
RowCalculator - Class in org.apache.phoenix.pherf.util
 
RowCalculator(int, int) - Constructor for class org.apache.phoenix.pherf.util.RowCalculator
 
RuleBasedDataGenerator - Interface in org.apache.phoenix.pherf.rules
 
RulesApplier - Class in org.apache.phoenix.pherf.rules
 
RulesApplier(DataModel) - Constructor for class org.apache.phoenix.pherf.rules.RulesApplier
 
RulesApplier(DataModel, long) - Constructor for class org.apache.phoenix.pherf.rules.RulesApplier
 
RulesApplier(XMLConfigParser) - Constructor for class org.apache.phoenix.pherf.rules.RulesApplier
 
RulesApplier(XMLConfigParser, long) - Constructor for class org.apache.phoenix.pherf.rules.RulesApplier
 
run() - Method in class org.apache.phoenix.pherf.Pherf
 
RunTime - Class in org.apache.phoenix.pherf.result
 
RunTime() - Constructor for class org.apache.phoenix.pherf.result.RunTime
 
RunTime(Long) - Constructor for class org.apache.phoenix.pherf.result.RunTime
 
RunTime(Long, Long) - Constructor for class org.apache.phoenix.pherf.result.RunTime
 
RunTime(Date, Long, Long) - Constructor for class org.apache.phoenix.pherf.result.RunTime
 
RunTime(Date, Long, boolean) - Constructor for class org.apache.phoenix.pherf.result.RunTime
 
RunTime(String, Date, Long, Long, boolean) - Constructor for class org.apache.phoenix.pherf.result.RunTime
 
RunTime(String, String, Date, Long, Long, boolean) - Constructor for class org.apache.phoenix.pherf.result.RunTime
 

S

Scenario - Class in org.apache.phoenix.pherf.configuration
 
Scenario() - Constructor for class org.apache.phoenix.pherf.configuration.Scenario
 
SCENARIO_ROOT_PATTERN - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
ScenarioResult - Class in org.apache.phoenix.pherf.result
 
ScenarioResult() - Constructor for class org.apache.phoenix.pherf.result.ScenarioResult
 
ScenarioResult(Scenario) - Constructor for class org.apache.phoenix.pherf.result.ScenarioResult
 
SCHEMA_ROOT_PATTERN - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
SchemaReader - Class in org.apache.phoenix.pherf.schema
 
SchemaReader(String) - Constructor for class org.apache.phoenix.pherf.schema.SchemaReader
Used for testing search Pattern
SchemaReader(PhoenixUtil, String) - Constructor for class org.apache.phoenix.pherf.schema.SchemaReader
 
SequentialDateDataGenerator - Class in org.apache.phoenix.pherf.rules
A generator for sequentially increasing dates.
SequentialDateDataGenerator(Column) - Constructor for class org.apache.phoenix.pherf.rules.SequentialDateDataGenerator
 
SequentialIntegerDataGenerator - Class in org.apache.phoenix.pherf.rules
 
SequentialIntegerDataGenerator(Column) - Constructor for class org.apache.phoenix.pherf.rules.SequentialIntegerDataGenerator
 
SequentialListDataGenerator - Class in org.apache.phoenix.pherf.rules
A generator to round robin thru a list of values.
SequentialListDataGenerator(Column) - Constructor for class org.apache.phoenix.pherf.rules.SequentialListDataGenerator
 
SequentialLoadEventGenerator - Class in org.apache.phoenix.pherf.workload.mt.generators
A load generator that generates tenant operation events in the order specified in the scenario file.
SequentialLoadEventGenerator(PhoenixUtil, DataModel, Scenario, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.SequentialLoadEventGenerator
 
SequentialLoadEventGenerator(PhoenixUtil, DataModel, Scenario, List<PherfWorkHandler>, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.SequentialLoadEventGenerator
 
SequentialVarcharDataGenerator - Class in org.apache.phoenix.pherf.rules
A generator for sequentially increasing varchar values.
SequentialVarcharDataGenerator(Column) - Constructor for class org.apache.phoenix.pherf.rules.SequentialVarcharDataGenerator
 
setArgs(List<String>) - Method in class org.apache.phoenix.pherf.configuration.UserDefined
 
setBatchSize(int) - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
setBatchSize(long) - Method in class org.apache.phoenix.pherf.configuration.WriteParams
 
setClazzName(String) - Method in class org.apache.phoenix.pherf.configuration.UserDefined
 
setColumn(List<Column>) - Method in class org.apache.phoenix.pherf.configuration.DataOverride
 
setColumn(List<Column>) - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
setConcurrency(String) - Method in class org.apache.phoenix.pherf.configuration.QuerySet
 
setDataMappingColumns(List<Column>) - Method in class org.apache.phoenix.pherf.configuration.DataModel
 
setDataOverride(DataOverride) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setDataSequence(DataSequence) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setDataValues(List<DataValue>) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setDdl(String) - Method in class org.apache.phoenix.pherf.configuration.Query
 
setDistribution(int) - Method in class org.apache.phoenix.pherf.rules.DataValue
 
setElapsedDurationInMs(Long) - Method in class org.apache.phoenix.pherf.result.RunTime
 
setExecutionDurationInMs(long) - Method in class org.apache.phoenix.pherf.configuration.QuerySet
 
setExecutionDurationInMs(long) - Method in class org.apache.phoenix.pherf.configuration.WriteParams
 
setExecutionType(ExecutionType) - Method in class org.apache.phoenix.pherf.configuration.QuerySet
 
setExpectedAggregateRowCount(Long) - Method in class org.apache.phoenix.pherf.configuration.Query
 
setExplainPlan(String) - Method in class org.apache.phoenix.pherf.result.RunTime
 
setFileSuffix(String) - Static method in class org.apache.phoenix.pherf.result.ResultUtil
Set the file suffix
setGeneratorName(String) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setGroupIdLength(int) - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
setHandlerId(String) - Method in class org.apache.phoenix.pherf.workload.mt.operations.OperationStats
 
setHint(String) - Method in class org.apache.phoenix.pherf.configuration.Query
Set hint to query
setId(String) - Method in class org.apache.phoenix.pherf.configuration.IdleTime
 
setId(String) - Method in class org.apache.phoenix.pherf.configuration.OperationGroup
 
setId(String) - Method in class org.apache.phoenix.pherf.configuration.Query
 
setId(String) - Method in class org.apache.phoenix.pherf.configuration.TenantGroup
 
setId(String) - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
setId(String) - Method in class org.apache.phoenix.pherf.configuration.UserDefined
 
setIdleTime(long) - Method in class org.apache.phoenix.pherf.configuration.IdleTime
 
setIdleTimes(List<IdleTime>) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setLength(int) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setLoadProfile(LoadProfile) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setMaxValue(long) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setMaxValue(String) - Method in class org.apache.phoenix.pherf.rules.DataValue
 
setMessage(String) - Method in class org.apache.phoenix.pherf.result.RunTime
 
setMinValue(long) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setMinValue(String) - Method in class org.apache.phoenix.pherf.rules.DataValue
 
setName(String) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setName(String) - Method in class org.apache.phoenix.pherf.configuration.DataModel
 
setName(String) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setNullChance(int) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setNumberOfExecutions(long) - Method in class org.apache.phoenix.pherf.configuration.QuerySet
 
setNumOperations(long) - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
setNumTenants(int) - Method in class org.apache.phoenix.pherf.configuration.TenantGroup
 
setOpDistribution(List<OperationGroup>) - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
setPhoenixProperties(Map<String, String>) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setPostScenarioDdls(List<Ddl>) - Method in class org.apache.phoenix.pherf.configuration.Scenario
Scenario level DDLs (for views/index/async) that are executed after data load
setPrecision(int) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setPrefix(String) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setPreScenarioDdls(List<Ddl>) - Method in class org.apache.phoenix.pherf.configuration.Scenario
Scenario level DDLs (for views/index/async) that are executed before data load
setQuery(List<Query>) - Method in class org.apache.phoenix.pherf.configuration.QuerySet
 
setQueryGroup(String) - Method in class org.apache.phoenix.pherf.configuration.Query
 
setQueryResults(List<QueryResult>) - Method in class org.apache.phoenix.pherf.result.QuerySetResult
 
setQuerySet(List<QuerySet>) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setQuerySetResult(List<QuerySetResult>) - Method in class org.apache.phoenix.pherf.result.ScenarioResult
 
setResultFileDetails(ResultFileDetails) - Method in class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
 
setResultFileDetails(ResultFileDetails) - Method in class org.apache.phoenix.pherf.result.impl.XMLResultHandler
 
setResultFileDetails(ResultFileDetails) - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
setResultFileName(String) - Method in class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
DefaultResultHandler.setResultFileDetails(ResultFileDetails) Must be called prior to setting the file name.
setResultFileName(String) - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
setResultRowCount(Long) - Method in class org.apache.phoenix.pherf.result.RunTime
 
setRowCount(int) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setRowCountOverride(int) - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
setRunTimesInMs(List<RunTime>) - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
setScenarioResult(List<ScenarioResult>) - Method in class org.apache.phoenix.pherf.result.DataModelResult
 
setScenarios(List<Scenario>) - Method in class org.apache.phoenix.pherf.configuration.DataModel
 
setStartTime(Date) - Method in class org.apache.phoenix.pherf.result.RunTime
 
setStatement(String) - Method in class org.apache.phoenix.pherf.configuration.Ddl
 
setStatement(String) - Method in class org.apache.phoenix.pherf.configuration.Query
 
setStatement(String) - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
setTableName(String) - Method in class org.apache.phoenix.pherf.configuration.Ddl
 
setTableName(String) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setTenantDistribution(List<TenantGroup>) - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
setTenantId(String) - Method in class org.apache.phoenix.pherf.configuration.Query
 
setTenantId(String) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setTenantIdFormat(String) - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
setTenantIdLength(int) - Method in class org.apache.phoenix.pherf.configuration.LoadProfile
 
setTenantOperationInfo(TenantOperationInfo) - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator.TenantOperationEvent
 
setThreadName(String) - Method in class org.apache.phoenix.pherf.result.ThreadTime
 
setThreadSleepDuration(long) - Method in class org.apache.phoenix.pherf.configuration.WriteParams
 
setThreadTimes(List<ThreadTime>) - Method in class org.apache.phoenix.pherf.result.QueryResult
 
setTimedOut(boolean) - Method in class org.apache.phoenix.pherf.result.RunTime
 
setTimeoutDuration(long) - Method in class org.apache.phoenix.pherf.configuration.Query
 
setTimeoutDuration(long) - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
setType(DataTypeMapping) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setType(DataTypeMapping) - Method in class org.apache.phoenix.pherf.rules.DataValue
 
setUdfs(List<UserDefined>) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setUpsertGroup(String) - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
setUpserts(List<Upsert>) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setUseCurrentDate(boolean) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setUseCurrentDate(boolean) - Method in class org.apache.phoenix.pherf.rules.DataValue
 
setUseGlobalConnection(boolean) - Method in class org.apache.phoenix.pherf.configuration.Ddl
 
setUseGlobalConnection(boolean) - Method in class org.apache.phoenix.pherf.configuration.Query
 
setUseGlobalConnection(boolean) - Method in class org.apache.phoenix.pherf.configuration.TenantGroup
 
setUseGlobalConnection(boolean) - Method in class org.apache.phoenix.pherf.configuration.Upsert
 
setUserDefined(boolean) - Method in class org.apache.phoenix.pherf.configuration.Column
 
setValue(String) - Method in class org.apache.phoenix.pherf.rules.DataValue
 
setWeight(int) - Method in class org.apache.phoenix.pherf.configuration.OperationGroup
 
setWeight(int) - Method in class org.apache.phoenix.pherf.configuration.TenantGroup
 
setWriteParams(WriteParams) - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
setWriterThreadCount(int) - Method in class org.apache.phoenix.pherf.configuration.WriteParams
 
setZookeeper(String) - Method in class org.apache.phoenix.pherf.result.DataModelResult
 
setZookeeper(String) - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
shouldStop() - Method in class org.apache.phoenix.pherf.jmx.MonitorManager
 
shutdown() - Method in class org.apache.phoenix.pherf.workload.WorkloadExecutor
 
size() - Method in class org.apache.phoenix.pherf.util.RowCalculator
 
start() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
start() - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
Initializes and readies the generator for queue based workloads
Stat<T> - Class in org.apache.phoenix.pherf.jmx
 
Stat(T) - Constructor for class org.apache.phoenix.pherf.jmx.Stat
 
stop() - Method in class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator
 
stop() - Method in interface org.apache.phoenix.pherf.workload.mt.generators.LoadEventGenerator
Stop the generator and waits for the queues to drain.

T

TenantGroup - Class in org.apache.phoenix.pherf.configuration
 
TenantGroup() - Constructor for class org.apache.phoenix.pherf.configuration.TenantGroup
 
TenantLoadEventGeneratorFactory - Class in org.apache.phoenix.pherf.workload.mt.generators
A factory class for creating various supported load generators LoadEventGenerator
TenantLoadEventGeneratorFactory() - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.TenantLoadEventGeneratorFactory
 
TenantLoadEventGeneratorFactory.GeneratorType - Enum in org.apache.phoenix.pherf.workload.mt.generators
 
TenantOperationEvent() - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.BaseLoadEventGenerator.TenantOperationEvent
 
TenantOperationFactory - Class in org.apache.phoenix.pherf.workload.mt.operations
Factory class for operation suppliers.
TenantOperationFactory(PhoenixUtil, DataModel, Scenario) - Constructor for class org.apache.phoenix.pherf.workload.mt.operations.TenantOperationFactory
 
TenantOperationInfo - Class in org.apache.phoenix.pherf.workload.mt.generators
Holds information on the tenant operation details.
TenantOperationInfo(String, String, String, String, String, String, Operation) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.TenantOperationInfo
 
TenantOperationWorkHandler - Class in org.apache.phoenix.pherf.workload.mt.handlers
A handler WorkHandler for executing the operations Operation as and when they become available on the RingBuffer when published by the workload generator MultiTenantWorkload
TenantOperationWorkHandler(TenantOperationFactory, String) - Constructor for class org.apache.phoenix.pherf.workload.mt.handlers.TenantOperationWorkHandler
 
TEST_SCENARIO_ROOT_PATTERN - Static variable in class org.apache.phoenix.pherf.PherfConstants
 
ThreadMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
ThreadMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.ThreadMonitor
 
ThreadTime - Class in org.apache.phoenix.pherf.result
 
ThreadTime() - Constructor for class org.apache.phoenix.pherf.result.ThreadTime
 
toString() - Method in class org.apache.phoenix.pherf.configuration.DataModel
 
toString() - Method in enum org.apache.phoenix.pherf.configuration.DataTypeMapping
 
toString() - Method in class org.apache.phoenix.pherf.configuration.Ddl
 
toString() - Method in class org.apache.phoenix.pherf.configuration.QuerySet
 
toString() - Method in class org.apache.phoenix.pherf.configuration.Scenario
 
toString() - Method in enum org.apache.phoenix.pherf.jmx.MonitorDetails
 
toString() - Method in class org.apache.phoenix.pherf.jmx.Stat
 
toString() - Method in enum org.apache.phoenix.pherf.result.file.Extension
 
toString() - Method in enum org.apache.phoenix.pherf.result.file.Header
 
toString() - Method in class org.apache.phoenix.pherf.result.ResultValue
 
TotalMemoryMonitor - Class in org.apache.phoenix.pherf.jmx.monitors
 
TotalMemoryMonitor() - Constructor for class org.apache.phoenix.pherf.jmx.monitors.TotalMemoryMonitor
 

U

UniformDistributionLoadEventGenerator - Class in org.apache.phoenix.pherf.workload.mt.generators
A load generator that generates a uniform distribution of operations among the given tenant group.
UniformDistributionLoadEventGenerator(PhoenixUtil, DataModel, Scenario, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.UniformDistributionLoadEventGenerator
 
UniformDistributionLoadEventGenerator(PhoenixUtil, DataModel, Scenario, List<PherfWorkHandler>, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.UniformDistributionLoadEventGenerator
 
updatePhoenixStats(String, Scenario) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
Update Phoenix table stats
Upsert - Class in org.apache.phoenix.pherf.configuration
 
Upsert() - Constructor for class org.apache.phoenix.pherf.configuration.Upsert
 
upsertData(Scenario, List<Column>, String, int, DataLoadThreadTime, boolean) - Method in class org.apache.phoenix.pherf.workload.WriteWorkload
 
UpsertOperation - Interface in org.apache.phoenix.pherf.workload.mt.operations
Defines an upsert operation.
UpsertOperationSupplier - Class in org.apache.phoenix.pherf.workload.mt.operations
A supplier of Function that takes UpsertOperation as an input
UpsertOperationSupplier(PhoenixUtil, DataModel, Scenario) - Constructor for class org.apache.phoenix.pherf.workload.mt.operations.UpsertOperationSupplier
 
USE_BATCH_API_PROPERTY - Static variable in class org.apache.phoenix.pherf.workload.WriteWorkload
 
UserDefined - Class in org.apache.phoenix.pherf.configuration
 
UserDefined() - Constructor for class org.apache.phoenix.pherf.configuration.UserDefined
 
UserDefinedOperation - Interface in org.apache.phoenix.pherf.workload.mt.operations
Defines an user defined operation.
UserDefinedOperationSupplier - Class in org.apache.phoenix.pherf.workload.mt.operations
A supplier of Function that takes UserDefinedOperation as an input
UserDefinedOperationSupplier(PhoenixUtil, DataModel, Scenario) - Constructor for class org.apache.phoenix.pherf.workload.mt.operations.UserDefinedOperationSupplier
 
useThickDriver(String) - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
useThinDriver(String) - Static method in class org.apache.phoenix.pherf.util.PhoenixUtil
 
util - Variable in class org.apache.phoenix.pherf.result.impl.CSVResultHandler
 
util - Variable in class org.apache.phoenix.pherf.result.impl.DefaultResultHandler
 

V

valueOf(String) - Static method in enum org.apache.phoenix.pherf.configuration.DataSequence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.configuration.DataTypeMapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.configuration.ExecutionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.jmx.MonitorDetails
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.PherfConstants.CompareType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.PherfConstants.GeneratePhoenixStats
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.result.file.Extension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.result.file.Header
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.result.file.ResultFileDetails
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.workload.mt.generators.TenantLoadEventGeneratorFactory.GeneratorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.phoenix.pherf.workload.mt.operations.Operation.OperationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.phoenix.pherf.configuration.DataSequence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.configuration.DataTypeMapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.configuration.ExecutionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.jmx.MonitorDetails
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.PherfConstants.CompareType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.PherfConstants.GeneratePhoenixStats
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.result.file.Extension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.result.file.Header
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.result.file.ResultFileDetails
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.workload.mt.generators.TenantLoadEventGeneratorFactory.GeneratorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.phoenix.pherf.workload.mt.operations.Operation.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForAsyncIndexToFinish(String) - Method in class org.apache.phoenix.pherf.util.PhoenixUtil
Waits for ASYNC index to build
WeightedRandomLoadEventGenerator - Class in org.apache.phoenix.pherf.workload.mt.generators
A perf load event generator based on the supplied load profile.
WeightedRandomLoadEventGenerator(PhoenixUtil, DataModel, Scenario, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.WeightedRandomLoadEventGenerator
 
WeightedRandomLoadEventGenerator(PhoenixUtil, DataModel, Scenario, List<PherfWorkHandler>, Properties) - Constructor for class org.apache.phoenix.pherf.workload.mt.generators.WeightedRandomLoadEventGenerator
 
Workload - Interface in org.apache.phoenix.pherf.workload
 
WorkloadExecutor - Class in org.apache.phoenix.pherf.workload
 
WorkloadExecutor() - Constructor for class org.apache.phoenix.pherf.workload.WorkloadExecutor
 
WorkloadExecutor(Properties) - Constructor for class org.apache.phoenix.pherf.workload.WorkloadExecutor
 
WorkloadExecutor(Properties, List<Workload>, boolean) - Constructor for class org.apache.phoenix.pherf.workload.WorkloadExecutor
 
write(Result) - Method in class org.apache.phoenix.pherf.result.impl.CSVFileResultHandler
 
write(Result) - Method in class org.apache.phoenix.pherf.result.impl.CSVResultHandler
 
write(Result) - Method in class org.apache.phoenix.pherf.result.impl.XMLResultHandler
 
write(Result) - Method in interface org.apache.phoenix.pherf.result.ResultHandler
 
write(DataModelResult) - Method in class org.apache.phoenix.pherf.result.ResultManager
 
write(DataModelResult, RulesApplier) - Method in class org.apache.phoenix.pherf.result.ResultManager
Write out the result to each writer in the pool
write(List<DataModelResult>) - Method in class org.apache.phoenix.pherf.result.ResultManager
 
write(List<DataModelResult>, RulesApplier) - Method in class org.apache.phoenix.pherf.result.ResultManager
Write a combined set of results for each result in the list.
write(DataLoadThreadTime) - Method in class org.apache.phoenix.pherf.result.ResultUtil
Write data load time details
write(DataLoadTimeSummary) - Method in class org.apache.phoenix.pherf.result.ResultUtil
Write data load time summary
write(ResultHandler, DataModelResult, RulesApplier) - Method in class org.apache.phoenix.pherf.result.ResultUtil
 
writeDataModel(DataModel, OutputStream) - Static method in class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
WriteParams - Class in org.apache.phoenix.pherf.configuration
 
WriteParams() - Constructor for class org.apache.phoenix.pherf.configuration.WriteParams
 
WriteWorkload - Class in org.apache.phoenix.pherf.workload
 
WriteWorkload(XMLConfigParser) - Constructor for class org.apache.phoenix.pherf.workload.WriteWorkload
 
WriteWorkload(XMLConfigParser, Properties, PherfConstants.GeneratePhoenixStats) - Constructor for class org.apache.phoenix.pherf.workload.WriteWorkload
 
WriteWorkload(PhoenixUtil, XMLConfigParser, Properties, PherfConstants.GeneratePhoenixStats) - Constructor for class org.apache.phoenix.pherf.workload.WriteWorkload
 
WriteWorkload(PhoenixUtil, XMLConfigParser, Properties, Scenario, PherfConstants.GeneratePhoenixStats) - Constructor for class org.apache.phoenix.pherf.workload.WriteWorkload
Default the writers to use up all available cores for threads.

X

XMLConfigParser - Class in org.apache.phoenix.pherf.configuration
 
XMLConfigParser(String) - Constructor for class org.apache.phoenix.pherf.configuration.XMLConfigParser
 
XMLResultHandler - Class in org.apache.phoenix.pherf.result.impl
 
XMLResultHandler() - Constructor for class org.apache.phoenix.pherf.result.impl.XMLResultHandler
 
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2022 Apache Software Foundation. All rights reserved.