SimplifyPlanWithEmptyInput.Rewriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total668 of 6680%67 of 670%74741111113939
visitUnion(UnionNode, SimplePlanRewriter.RewriteContext)1190%60%44171711
visitJoin(JoinNode, SimplePlanRewriter.RewriteContext)960%250%1515202011
visitSequence(SequenceNode, SimplePlanRewriter.RewriteContext)780%100%66191911
visitSemiJoin(SemiJoinNode, SimplePlanRewriter.RewriteContext)560%40%33101011
convertJoinToProject(JoinNode, PlanNode, List)300%n/a114411
visitCteProducer(CteProducerNode, SimplePlanRewriter.RewriteContext)230%20%225511
convertToEmptyNodeIfInputEmpty(PlanNode, SimplePlanRewriter.RewriteContext)230%20%224411
visitAggregation(AggregationNode, SimplePlanRewriter.RewriteContext)200%40%334411
visitCteConsumer(CteConsumerNode, SimplePlanRewriter.RewriteContext)160%20%223311
convertToEmptyValuesNode(PlanNode)160%n/a112211
SimplifyPlanWithEmptyInput.Rewriter(PlanNodeIdAllocator, Session)150%n/a115511
visitLimit(LimitNode, SimplePlanRewriter.RewriteContext)140%20%223311
isEmptyNode(PlanNode)120%40%331111
lambda$convertJoinToProject$9(List, VariableReferenceExpression)120%20%221111
lambda$visitSemiJoin$7(SemiJoinNode, VariableReferenceExpression)120%20%221111
lambda$visitUnion$1(List, int)100%20%221111
lambda$visitUnion$6(List, Map.Entry)90%n/a111111
lambda$null$5(Map.Entry, Integer)80%n/a111111
lambda$visitUnion$4(UnionNode, Integer)70%n/a111111
lambda$visitUnion$3(int, Map.Entry)70%n/a111111
visitWindow(WindowNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitSample(SampleNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitOffset(OffsetNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitSort(SortNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitProject(ProjectNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitFilter(FilterNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitRowNumber(RowNumberNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitTopNRowNumber(TopNRowNumberNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitTopN(TopNNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitDistinctLimit(DistinctLimitNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitMarkDistinct(MarkDistinctNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitUnnest(UnnestNode, SimplePlanRewriter.RewriteContext)50%n/a111111
visitGroupId(GroupIdNode, SimplePlanRewriter.RewriteContext)50%n/a111111
lambda$convertToEmptyNodeIfInputEmpty$10(SimplePlanRewriter.RewriteContext, PlanNode)40%n/a111111
lambda$visitUnion$2(Map.Entry)40%n/a111111
lambda$visitUnion$0(SimplePlanRewriter.RewriteContext, PlanNode)40%n/a111111
isPlanChanged()30%n/a111111
lambda$convertToEmptyNodeIfInputEmpty$11(PlanNode)30%n/a111111
lambda$convertJoinToProject$8(VariableReferenceExpression)20%n/a111111