ConstantPropagation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,334 of 1,3340%200 of 2000%1231232932932323
visitLogicalAggregate(LogicalAggregate, CascadesContext)1730%220%1212373711
replaceAndConstants(And, boolean, ExpressionRewriteContext, ImmutableEqualSet, Map)1570%200%1111323211
expandEqualSetAndConstants(List, boolean, ImmutableEqualSet, Map)1390%260%1414343411
visitLogicalJoin(LogicalJoin, CascadesContext)1260%160%99313111
visitLogicalSort(LogicalSort, CascadesContext)770%80%55171711
replaceConstantsAndRewriteExpr(LogicalPlan, Expression, CascadesContext)710%140%88171711
visitLogicalProject(LogicalProject, CascadesContext)610%40%33111111
getChildEqualSetAndConstants(LogicalPlan, ExpressionRewriteContext)590%40%33111111
getConstantUniforms(Map, ExpressionRewriteContext)540%120%77121211
replaceConstants(Expression, boolean, ExpressionRewriteContext, ImmutableEqualSet, Map)510%100%66111111
replaceOrConstants(Or, boolean, ExpressionRewriteContext, ImmutableEqualSet, Map)410%40%339911
needReplaceWithConstant(Expression, Map, Map)410%100%668811
canReplaceExpression(Expression)410%100%66111111
findValidEqualItem(Expression)410%100%66111111
replaceNameExpressionConstants(NamedExpression, ExpressionRewriteContext, ImmutableEqualSet, Map)360%60%448811
addConstant(Map, Slot, Literal)340%100%666611
visitLogicalFilter(LogicalFilter, CascadesContext)330%20%227711
visitLogicalHaving(LogicalHaving, CascadesContext)330%20%227711
isExprEqualIgnoreOrder(Expression, Expression)260%40%337711
rewriteRoot(Plan, JobContext)180%20%223311
lambda$replaceConstants$0(Map, TreeNode)110%40%331111
visitLogicalSink(LogicalSink, CascadesContext)80%n/a112211
ConstantPropagation()30%n/a111111