ImplementIntersectAndExceptAsUnion.Rewriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total523 of 5230%18 of 180%232388881414
appendMarkers(PlanNode, int, List, Map)840%60%449911
visitExcept(ExceptNode, SimplePlanRewriter.RewriteContext)730%n/a11121211
visitIntersect(IntersectNode, SimplePlanRewriter.RewriteContext)640%n/a11121211
computeCounts(UnionNode, List, List, List)640%20%22191911
addFilterForExcept(AggregationNode, VariableReferenceExpression, List)540%20%226611
union(List, List)530%40%337711
ImplementIntersectAndExceptAsUnion.Rewriter(Session, FunctionAndTypeManager, PlanNodeIdAllocator, VariableAllocator)320%n/a117711
appendMarkers(List, List, SetOperationNode)290%20%224411
addFilterForIntersect(AggregationNode)230%n/a114411
allocateVariables(int, String, Type)200%20%224411
lambda$addFilterForIntersect$1(VariableReferenceExpression)120%n/a111111
project(PlanNode, List)100%n/a113311
isPlanChanged()30%n/a111111
lambda$appendMarkers$0(VariableReferenceExpression)20%n/a111111