PhysicalHashAggregate

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total330 of 1,04168%49 of 8844%378655175742
getFingerprint()1000%80%55151511
shapeInfo()660%40%33131311
equals(Object)550%180%10109911
lambda$adjustNullableForOutputs$5(boolean, Expression)261739%3562%2571201
lambda$withGroupExprLogicalPropChildren$2(Optional, Optional, List)240%n/a112211
withGroupExprLogicalPropChildren(Optional, Optional, List)160%20%222211
isUniqueGroupByUnique(NamedExpression)111659%3350%240501
getTopnPushInfo()8952%3125%231401
setTopnPushInfo(PhysicalHashAggregate.TopnPushInfo)60%n/a112211
computeUnique(DataTrait.Builder)57994%21285%2821901
computeUniform(DataTrait.Builder)57693%21285%2821801
getOutputs()30%n/a111111
toString()211598%1150%120601
isUniformGroupByUnique(NamedExpression)21990%2466%240401
withChildren(List)11493%1150%120201
PhysicalHashAggregate(List, List, Optional, AggregateParam, boolean, Optional, LogicalProperties, PhysicalProperties, Statistics, boolean, Plan)44100%n/a0101101
PhysicalHashAggregate(List, List, Optional, AggregateParam, boolean, Optional, LogicalProperties, boolean, Plan)42100%n/a0101101
hashCode()30100%n/a010201
lambda$withChildren$0(List)28100%n/a010201
resetLogicalProperties()26100%n/a010201
lambda$withAggOutput$4(List)25100%n/a010301
lambda$withPhysicalPropertiesAndStats$3(PhysicalProperties, Statistics)25100%n/a010201
lambda$withGroupExpression$1(Optional)22100%n/a010201
getExpressions()17100%n/a010501
PhysicalHashAggregate(List, List, AggregateParam, boolean, LogicalProperties, boolean, Plan)12100%n/a010301
PhysicalHashAggregate(List, List, Optional, AggregateParam, boolean, LogicalProperties, boolean, Plan)12100%n/a010301
computeOutput()9100%n/a010301
withPhysicalPropertiesAndStats(PhysicalProperties, Statistics)8100%n/a010101
computeEqualSet(DataTrait.Builder)8100%n/a010201
computeFd(DataTrait.Builder)8100%n/a010201
withGroupExpression(Optional)7100%n/a010101
withAggOutput(List)7100%n/a010101
accept(PlanVisitor, Object)5100%n/a010101
adjustNullableForOutputs(List, boolean)5100%n/a010101
getAggPhase()4100%n/a010101
getAggMode()4100%n/a010101
getGroupByExpressions()3100%n/a010101
getOutputExpressions()3100%n/a010101
getPartitionExpressions()3100%n/a010101
getAggregateParam()3100%n/a010101
isMaybeUsingStream()3100%n/a010101
hasSourceRepeat()3100%n/a010101