|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CostModel | |
---|---|
dstruct | Basic data structure used by Felix. |
optimizer | Optimizer used to schedule Felix's execution plan. |
Uses of CostModel in dstruct |
---|
Fields in dstruct declared as CostModel | |
---|---|
(package private) CostModel |
ExecutionPlan.cm
Cost model used in this execution plan. |
Methods in dstruct that return CostModel | |
---|---|
CostModel |
ExecutionPlan.getCostModel()
Get CostModel. |
Methods in dstruct with parameters of type CostModel | |
---|---|
void |
ExecutionPlan.setCostModel(CostModel _cm)
Set CostModel. |
Uses of CostModel in optimizer |
---|
Fields in optimizer declared as CostModel | |
---|---|
(package private) CostModel |
DMOOptimizer.cm
Cost model used to optimize the DMO. |
(package private) CostModel |
OperatorSelector.cm
Cost model used to partition operators. |
Methods in optimizer with parameters of type CostModel | |
---|---|
OperatorBucketGraph |
Scheduler.dataDecomposition(java.util.HashSet<StatOperator> ops,
CostModel cm)
Partition the data into different parts. |
java.util.HashSet<StatOperator> |
Scheduler.ruleDecomposition(CostModel cm)
Partition the rules into different operators. |
Constructors in optimizer with parameters of type CostModel | |
---|---|
DMOOptimizer(CostModel _cm)
The constructor. |
|
OperatorSelector(FelixQuery _fq,
CostModel _cm,
parser.CommandOptions _options)
The constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |