HepPlanner

Source file "org/apache/calcite/plan/hep/HepPlanner.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,787 of 1,7870%274 of 2740%1861864514514848
applyTransformationResults(HepRelVertex, HepRuleCall, RelTrait)1640%260%1414393911
matchOperands(RelOptRuleOperand, RelNode, List, Map)1320%210%1212353511
applyRules(Collection, boolean)1230%280%1515323211
applyRule(RelOptRule, HepRelVertex, boolean)1210%220%1212353511
addRelToGraph(RelNode)1110%120%77262611
collectGarbage()1100%180%1010272711
contractVertices(HepRelVertex, HepRelVertex, List)730%100%66191911
dumpGraph()730%40%33212111
executeInstruction(HepInstruction.ConverterRules)670%140%88151511
getGraphIterator(HepRelVertex)660%130%88121211
depthFirstApply(Iterator, Collection, boolean, int)520%100%66151511
doesConverterApply(ConverterRule, HepRelVertex)490%120%77111111
executeProgram(HepProgram)480%60%44111111
getVertexParents(HepRelVertex)470%60%44111111
executeInstruction(HepInstruction.RuleClass)450%80%55111111
executeInstruction(HepInstruction.CommonRelSubExprRules)450%100%66101011
updateVertex(HepRelVertex, RelNode)450%60%44111111
buildFinalPlan(HepRelVertex)400%40%33111111
executeInstruction(HepInstruction.RuleInstance)390%100%66111111
HepPlanner(HepProgram, Context, boolean, Function2, RelOptCostFactory)350%n/a11101011
executeInstruction(HepInstruction.EndGroup)270%40%336611
assertNoCycles()250%20%225511
clear()230%20%226611
findBestExp()200%40%334411
executeInstruction(HepInstruction.Subprogram)200%20%228811
executeInstruction(HepInstruction.BeginGroup)190%40%334411
skippingGroup()150%40%333311
changeTraits(RelNode, RelTraitSet)140%40%333311
belongsToDag(HepRelVertex)130%20%222211
addRule(RelOptRule)120%20%224411
executeInstruction(HepInstruction.MatchLimit)120%n/a113311
executeInstruction(HepInstruction.MatchOrder)110%n/a113311
executeInstruction(HepInstruction.RuleCollection)100%20%224411
HepPlanner(HepProgram)80%n/a112211
HepPlanner(HepProgram, Context)80%n/a112211
setRoot(RelNode)80%n/a113311
removeRule(RelOptRule)80%n/a112211
static {...}80%20%221111
onCopy(RelNode, RelNode)70%n/a112211
registerMetadataProviders(List)70%n/a112211
addMaterialization(RelOptMaterialization)60%n/a112211
getRules()40%n/a111111
getRelMetadataTimestamp(RelNode)40%n/a111111
getMaterializations()40%n/a111111
getRoot()30%n/a111111
register(RelNode, RelNode)20%n/a111111
ensureRegistered(RelNode, RelNode)20%n/a111111
isRegistered(RelNode)20%n/a111111