AbstractRelOptPlanner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total465 of 4650%54 of 540%73731281284646
fireRule(RelOptRuleCall)780%120%77202011
AbstractRelOptPlanner(RelOptCostFactory, Context)680%40%33191911
addRule(RelOptRule)380%40%337711
registerClass(RelNode)250%60%447711
dumpRuleAttemptsInfo()210%20%224411
notifyChosen(RelNode)180%20%225511
notifyTransformation(RelOptRuleCall, RelNode, boolean)160%20%224411
notifyEquivalence(RelNode, Object, boolean)160%20%224411
removeRule(RelOptRule)150%20%223311
isRuleExcluded(RelOptRule)140%40%332211
notifyDiscard(RelNode)140%20%224411
lambda$subClasses$1(Class, Class)140%40%333311
addListener(RelOptListener)130%20%224411
getDecorrelator()110%20%223311
checkCancel()100%20%223311
static {...}100%20%222211
getCost(RelNode)90%n/a112211
getRuleByDescription(String)60%n/a111111
subClasses(Class)60%n/a111111
getRules()50%n/a111111
setRuleDescExclusionFilter(Pattern)40%n/a112211
onNewClass(RelNode)40%n/a112211
getCost(RelNode, RelMetadataQuery)40%n/a111111
setExecutor(RexExecutor)40%n/a112211
setDecorrelator(RelDecorrelator)40%n/a112211
getContext()30%n/a111111
getCostFactory()30%n/a111111
getExecutor()30%n/a111111
getListener()30%n/a111111
lambda$new$0(CancelFlag)30%n/a111111
chooseDelegate()20%n/a111111
getMaterializations()20%n/a111111
getLattice(RelOptTable)20%n/a111111
getRelMetadataTimestamp(RelNode)20%n/a111111
emptyTraitSet()20%n/a111111
addRelTraitDef(RelTraitDef)20%n/a111111
getRelTraitDefs()20%n/a111111
clear()10%n/a111111
setCancelFlag(CancelFlag)10%n/a111111
addMaterialization(RelOptMaterialization)10%n/a111111
addLattice(RelOptLattice)10%n/a111111
registerSchema(RelOptSchema)10%n/a111111
prune(RelNode)10%n/a111111
registerMetadataProviders(List)10%n/a111111
clearRelTraitDefs()10%n/a111111
onCopy(RelNode, RelNode)10%n/a111111