| Package | Description |
|---|---|
| org.apache.phoenix.pherf.configuration | |
| org.apache.phoenix.pherf.result | |
| org.apache.phoenix.pherf.rules | |
| org.apache.phoenix.pherf.util | |
| org.apache.phoenix.pherf.workload |
| 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) |
| 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 |
|---|---|
void |
PhoenixUtil.executeScenarioDdl(Scenario scenario)
Executes any ddl defined at the scenario level.
|
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 Runnable |
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,
Properties properties,
XMLConfigParser parser,
Scenario scenario,
PherfConstants.GeneratePhoenixStats generateStatistics)
Default the writers to use up all available cores for threads.
|
WriteWorkload(PhoenixUtil phoenixUtil,
XMLConfigParser parser,
Scenario scenario,
PherfConstants.GeneratePhoenixStats generateStatistics) |
Copyright © 2018 Apache Software Foundation. All Rights Reserved.