OptimizeMixedDistinctAggregations.Optimizer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total928 of 9280%68 of 680%44442082081010
visitAggregation(AggregationNode, SimplePlanRewriter.RewriteContext)3430%280%1515757511
createProjectNode(AggregationNode, OptimizeMixedDistinctAggregations.AggregateInfo, VariableReferenceExpression, VariableReferenceExpression, List, Map)1580%80%55343411
visitMarkDistinct(MarkDistinctNode, SimplePlanRewriter.RewriteContext)1420%60%44292911
createNonDistinctAggregation(OptimizeMixedDistinctAggregations.AggregateInfo, VariableReferenceExpression, VariableReferenceExpression, Set, GroupIdNode, MarkDistinctNode, ImmutableMap.Builder)1390%140%88353511
createGroupIdNode(List, List, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, Set, PlanNode)570%n/a11141411
OptimizeMixedDistinctAggregations.Optimizer(PlanNodeIdAllocator, VariableAllocator, Metadata, StandardFunctionResolution)270%n/a116611
checkAllEquatableTypes(OptimizeMixedDistinctAggregations.AggregateInfo)270%60%447711
extractVariables(List, TypeProvider)240%40%336611
lambda$createGroupIdNode$0(VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression)80%20%221111
isPlanChanged()30%n/a111111