Source file "org/apache/calcite/plan/volcano/VolcanoPlanner.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 3,168 of 3,168 | 0% | 450 of 450 | 0% | 295 | 295 | 686 | 686 | 70 | 70 |
registerImpl(RelNode, RelSet) | ![]() | 0% | ![]() | 0% | 34 | 34 | 87 | 87 | 1 | 1 |
dump(PrintWriter) | ![]() | 0% | ![]() | 0% | 20 | 20 | 47 | 47 | 1 | 1 |
findBestExp() | ![]() | 0% | ![]() | 0% | 15 | 15 | 50 | 50 | 1 | 1 |
rename(RelNode) | ![]() | 0% | ![]() | 0% | 17 | 17 | 31 | 31 | 1 | 1 |
provenanceRecurse(PrintWriter, RelNode, int, Set) | ![]() | 0% | ![]() | 0% | 8 | 8 | 26 | 26 | 1 | 1 |
changeTraitsUsingConverters(RelNode, RelTraitSet, boolean) | ![]() | 0% | ![]() | 0% | 18 | 18 | 31 | 31 | 1 | 1 |
registerMaterializations() | ![]() | 0% | ![]() | 0% | 7 | 7 | 31 | 31 | 1 | 1 |
addRule(RelOptRule) | ![]() | 0% | ![]() | 0% | 11 | 11 | 24 | 24 | 1 | 1 |
isValid(Litmus) | ![]() | 0% | ![]() | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
VolcanoPlanner(RelOptCostFactory, Context) | ![]() | 0% | ![]() | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
ensureRootConverters() | ![]() | 0% | ![]() | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
getCost(RelNode, RelMetadataQuery) | ![]() | 0% | ![]() | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
fixUpInputs(RelNode) | ![]() | 0% | ![]() | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
registerAbstractRelationalRules() | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
merge(RelSet, RelSet) | ![]() | 0% | ![]() | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
register(RelNode, RelNode) | ![]() | 0% | ![]() | 0% | 9 | 9 | 11 | 11 | 1 | 1 |
reregister(RelSet, RelNode) | ![]() | 0% | ![]() | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
clear() | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
provenance(RelNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
injectImportanceBoost() | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
onNewClass(RelNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
removeRule(RelOptRule) | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
changeTraits(RelNode, RelTraitSet) | ![]() | 0% | ![]() | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
checkForSatisfiedConverters(RelSet, RelNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
fireRules(RelNode, boolean) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
normalizePlan(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
ensureRegistered(RelNode, RelNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
getSubset(RelNode, RelTraitSet, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
registerSubset(RelSet, RelSubset) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getSet(RelNode) | ![]() | 0% | ![]() | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
setRoot(RelNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
emptyTraitSet() | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
registerSchema(RelOptSchema) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
addRelToSet(RelNode, RelSet) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
canonize(RelSubset) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
lambda$getPhaseRuleMappingInitializer$0(Map) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getSubset(RelNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
setImportance(RelNode, double) | ![]() | 0% | ![]() | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
equivRoot(RelSet) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
forward1(RelSet, RelSet) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
addRelTraitDef(RelTraitDef) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
ensureRegistered(RelNode, RelNode, VolcanoRuleCall) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
setInitialImportance() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getRelMetadataTimestamp(RelNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
forward2(RelSet, RelSet) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
addListener(RelOptListener) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isRegistered(RelNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
addLattice(RelOptLattice) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
clearImportanceBoost() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getLattice(RelOptTable) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
registerMetadataProviders(List) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
addMaterialization(RelOptMaterialization) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
registerMetadataRels() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getSubset(RelNode, RelTraitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
changeTraitsUsingConverters(RelNode, RelTraitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
key(RelNode) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
VolcanoPlanner() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
VolcanoPlanner(Context) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
lambda$removeRule$1(RelOptRule, RelOptRuleOperand) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMaterializations() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
clearRelTraitDefs() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getRules() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setLocked(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getRoot() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getRelTraitDefs() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
lambda$dump$2(RelSet) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getPhaseRuleMappingInitializer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
chooseDelegate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
completeConversion(RelNode, boolean, RelTraitSet, Expressions.FluentList) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |