PhysicalHashAggregate

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total249 of 1,04076%49 of 8240%418745175646
getFingerprint()1000%80%55151511
computeUnique(DataTrait.Builder)304157%8433%6771701
computeUniform(DataTrait.Builder)303855%8433%6771601
isUniqueGroupByUnique(NamedExpression)270%60%445511
withGroupByExpressions(List)260%n/a113311
isUniformGroupByUnique(NamedExpression)210%60%444411
equals(Object)45292%81055%81021001
getOutputs()30%n/a111111
getPartitionExpressions()30%n/a111111
toString()211598%1150%120601
withChildren(List)13597%1150%120401
withGroupExprLogicalPropChildren(Optional, Optional, List)13196%1150%120401
withRequireAndChildren(RequireProperties, List)11593%1150%120201
PhysicalHashAggregate(List, List, Optional, AggregateParam, boolean, Optional, LogicalProperties, RequireProperties, PhysicalProperties, Statistics, Plan)47100%n/a0101101
PhysicalHashAggregate(List, List, Optional, AggregateParam, boolean, Optional, LogicalProperties, RequireProperties, Plan)45100%n/a0101101
lambda$adjustNullableForOutputs$1(boolean, Expression)43100%8100%0501201
hashCode()35100%n/a010201
resetLogicalProperties()26100%n/a010201
withPhysicalPropertiesAndStats(PhysicalProperties, Statistics)25100%n/a010301
withAggOutput(List)25100%n/a010301
withRequirePropertiesAndChild(RequireProperties, Plan)23100%n/a010201
withPartitionExpressions(List)22100%n/a010301
withGroupExpression(Optional)22100%n/a010201
getExpressions()17100%n/a010501
getTopnPushInfo()17100%1375%130401
shapeInfo()15100%n/a010301
PhysicalHashAggregate(List, List, AggregateParam, boolean, LogicalProperties, RequireProperties, Plan)12100%n/a010301
PhysicalHashAggregate(List, List, Optional, AggregateParam, boolean, LogicalProperties, RequireProperties, Plan)12100%n/a010301
computeOutput()9100%n/a010301
computeEqualSet(DataTrait.Builder)8100%n/a010201
computeFd(DataTrait.Builder)8100%n/a010201
setTopnPushInfo(PhysicalHashAggregate.TopnPushInfo)6100%n/a010201
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
getAggregateParam()3100%n/a010101
isMaybeUsingStream()3100%n/a010101
getRequireProperties()3100%n/a010101
lambda$computeUniform$5(Expression)3100%n/a010101
lambda$computeUniform$4(Expression)3100%n/a010101
lambda$computeUnique$3(Expression)3100%n/a010101
lambda$computeUnique$2(Expression)3100%n/a010101
lambda$toString$0()2100%n/a010101