GroupStructInfo

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,280 of 2,59650%197 of 34843%1572432745812569
appendPlan(Plan, GroupExpression, GroupStructInfo.Canonical, GroupStructInfo.Ctx)18417448%373347%2936336701
appendNormalizedExpression(Expression, StringBuilder, StringBuilder)1470%100%66313111
appendRepeat(Repeat, GroupExpression, GroupStructInfo.Canonical, GroupStructInfo.Ctx)850%60%44181811
decodeLiteralValue(String)7989%1118%67121501
encodeLiteralValue(String)660%100%66111111
appendGenerate(Generate, GroupExpression, GroupStructInfo.Canonical, GroupStructInfo.Ctx)560%60%44121211
appendJoin(Join, GroupExpression, GroupStructInfo.Canonical, GroupStructInfo.Ctx)501016%1150%12111401
buildChainInfo(Group)4511271%101050%811103201
groupResolutionFailureOf(AbstractPlan, Map)450%100%66131311
resolveGroup(AbstractPlan, Map)340%60%449911
appendFileScan(Plan, GroupStructInfo.Canonical, GroupStructInfo.Ctx)330%60%449911
appendNormalizedSorted(Collection, StringBuilder, StringBuilder)273757%1150%1261401
collectJoinConditions(Join, Set, Set)272244%3350%3461001
appendScan(OlapScan, GroupStructInfo.Canonical, GroupStructInfo.Ctx)271941%2250%2381301
appendSetOperation(Plan, SetOperation, GroupExpression, GroupStructInfo.Canonical, GroupStructInfo.Ctx)2414986%51575%41153401
getRepresentativeExpression(Group)24722%5116%344701
skipReasonOfPlanNode(AbstractPlan, Map)240%60%447711
addCondition(Expression, Set, Set)230%n/a116611
build(Group, GroupStructInfo.Ctx)212453%5337%4551201
normalizeExpression(Expression, GroupStructInfo.LiteralMode)210%20%224411
fingerprintOfGroup(Group, GroupStructInfo.LiteralMode)170%40%332211
isOrderInsensitive(Expression)160%80%551111
describeExpression(Group, GroupExpression, GroupStructInfo.Ctx)152057%1150%124901
describeGroup(Group, GroupStructInfo.Ctx)15937%3125%235701
structInfoOfGroup(Group)150%40%334411
describeGroupState(Group)140%n/a114411
summaryOf(Group)136984%7956%6932001
invalidStructInfo(String)130%20%223311
identityText(Expression)130%n/a113311
fingerprintOfPlanNode(AbstractPlan, GroupStructInfo.LiteralMode)120%n/a112211
relationKeyOfPlanNode(AbstractPlan, Map)120%20%222211
invalid(GroupStructInfo.Ctx, String)110%20%224411
composeChain(GroupStructInfo.ChainInfo, List, GroupStructInfo.Ctx)105785%4866%4731401
appendJoinChain(Join, GroupExpression, GroupStructInfo.Canonical, GroupStructInfo.Ctx)710393%3975%3742501
hboMaxScansPerGroup()7646%3125%231401
getCanonical(GroupStructInfo.LiteralMode)63786%3562%3511101
appendChild(GroupExpression, int, GroupStructInfo.Canonical, GroupStructInfo.Ctx)61773%2250%233801
fingerprintOfPlanNode(AbstractPlan, Map, GroupStructInfo.LiteralMode)60%n/a111111
fingerprintOfPlanNode(AbstractPlan, Map)50%n/a111111
structInfoOfPlanNode(AbstractPlan, Map)50%n/a111111
isFlattenableJoinType(JoinType)4660%3125%230101
fingerprintOfPlanNode(AbstractPlan)40%n/a111111
normalizeExpression(Expression)40%n/a111111
lambda$appendSetOperation$0(GroupStructInfo)40%n/a111111
materialized(GroupStructInfo.LiteralMode, boolean)1890%1583%140301
firstLogicalExpression(Group)1184%1150%120201
toNoLiteral(String)70100%21083%2702401
stripScanBaseline(String)69100%6100%0401401
getShape(GroupStructInfo.LiteralMode)43100%8100%0501101
appendAggregate(Aggregate, GroupExpression, GroupStructInfo.Canonical, GroupStructInfo.Ctx)36100%n/a010701
getFingerprint(GroupStructInfo.LiteralMode)35100%8100%050901
static {...}25100%n/a010701
appendTo(StringBuilder, GroupStructInfo.LiteralMode, boolean)21100%2100%020501
describeVisited(Group, GroupStructInfo.Ctx)16100%2100%020601
GroupStructInfo(boolean, String, List, List)15100%n/a010601
chainInfoOf(Group)15100%2100%020601
ofPieces(List, List)9100%n/a010101
sha256(String)6100%n/a010101
describeGroup(Group)6100%n/a010101
bound(String, long, long)5100%n/a010101
resetDescribedGroupCount()4100%n/a010201
resetMaterializedGroupCount()4100%n/a010201
lambda$appendSetOperation$1(GroupStructInfo)4100%n/a010101
getSkipReason()3100%n/a010101
isValid()3100%n/a010101
getScans()3100%n/a010101
of(Group)3100%n/a010101
getDescribedGroupCount()3100%n/a010101
getMaterializedGroupCount()3100%n/a010101