| Modifier and Type | Method and Description |
|---|---|
Scenario |
XMLConfigParser.getScenarioByName(String name) |
| Modifier and Type | Method and Description |
|---|---|
List<Scenario> |
DataModel.getScenarios() |
List<Scenario> |
XMLConfigParser.getScenarios() |
| Modifier and Type | Method and Description |
|---|---|
String |
Query.getDynamicStatement(RulesApplier ruleApplier,
Scenario scenario) |
String |
Upsert.getDynamicStatement(RulesApplier ruleApplier,
Scenario scenario) |
| Modifier and Type | Method and Description |
|---|---|
void |
DataModel.setScenarios(List<Scenario> scenarios) |
| Modifier and Type | Class and Description |
|---|---|
class |
ScenarioResult |
| Modifier and Type | Method and Description |
|---|---|
List<ResultValue> |
QueryResult.getCsvRepresentation(ResultUtil util,
Scenario scenario,
RulesApplier ruleApplier) |
| Constructor and Description |
|---|
ScenarioResult(Scenario scenario) |
| Modifier and Type | Method and Description |
|---|---|
DataValue |
RulesApplier.getDataForRule(Scenario scenario,
Column phxMetaColumn)
Get a data value based on rules.
|
Column |
RulesApplier.getRule(String columnName,
Scenario scenario) |
| Modifier and Type | Method and Description |
|---|---|
PreparedStatement |
PhoenixUtil.buildStatement(RulesApplier rulesApplier,
Scenario scenario,
List<Column> columns,
PreparedStatement statement,
SimpleDateFormat simpleDateFormat) |
boolean |
PhoenixUtil.executeStatement(String sql,
Scenario scenario) |
String |
PhoenixUtil.getExplainPlan(Query query,
Scenario scenario,
RulesApplier ruleApplier)
Get explain plan for a query
|
void |
PhoenixUtil.updatePhoenixStats(String tableName,
Scenario scenario)
Update Phoenix table stats
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
QueryExecutor.executeQuerySetParallel(DataModelResult dataModelResult,
QuerySet querySet,
QuerySetResult querySetResult,
Scenario scenario)
Execute query set in parallel
|
protected void |
QueryExecutor.executeQuerySetSerial(DataModelResult dataModelResult,
QuerySet querySet,
QuerySetResult querySetResult,
Scenario scenario)
Execute query set serially
|
protected Callable<Void> |
QueryExecutor.executeRunner(String name,
DataModelResult dataModelResult,
QueryResult queryResult,
QuerySet querySet,
Scenario scenario)
Execute multi-thread runner
|
Future<org.apache.phoenix.pherf.workload.WriteWorkload.Info> |
WriteWorkload.upsertData(Scenario scenario,
List<Column> columns,
String tableName,
int rowCount,
DataLoadThreadTime dataLoadThreadTime,
boolean useBatchApi) |
| Constructor and Description |
|---|
WriteWorkload(PhoenixUtil phoenixUtil,
XMLConfigParser parser,
Properties properties,
Scenario scenario,
PherfConstants.GeneratePhoenixStats generateStatistics)
Default the writers to use up all available cores for threads.
|
| Constructor and Description |
|---|
MultiTenantWorkload(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario,
List<PherfWorkHandler> workHandlers,
Properties properties) |
MultiTenantWorkload(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario,
Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
Scenario |
BaseLoadEventGenerator.getScenario() |
Scenario |
LoadEventGenerator.getScenario() |
| Modifier and Type | Method and Description |
|---|---|
LoadEventGenerator<TenantOperationInfo> |
TenantLoadEventGeneratorFactory.newLoadEventGenerator(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario,
List<PherfWorkHandler> workHandlers,
Properties properties) |
LoadEventGenerator<T> |
LoadEventGeneratorFactory.newLoadEventGenerator(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario,
List<PherfWorkHandler> workHandlers,
Properties properties) |
LoadEventGenerator<TenantOperationInfo> |
TenantLoadEventGeneratorFactory.newLoadEventGenerator(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario,
Properties properties) |
LoadEventGenerator<T> |
LoadEventGeneratorFactory.newLoadEventGenerator(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario,
Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
Scenario |
TenantOperationFactory.getScenario() |
| Constructor and Description |
|---|
BaseOperationSupplier(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario) |
IdleTimeOperationSupplier(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario) |
PreScenarioOperationSupplier(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario) |
QueryOperationSupplier(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario) |
TenantOperationFactory(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario) |
UpsertOperationSupplier(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario) |
UserDefinedOperationSupplier(PhoenixUtil phoenixUtil,
DataModel model,
Scenario scenario) |
Copyright © 2023 Apache Software Foundation. All rights reserved.