GroupStructInfo

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total923 of 5,52583%212 of 78272%1875332241,21717131
buildNode(Plan, GroupExpression, GroupStructInfo.Ctx)16634967%385659%3248349801
resolveNodeExpressions(GroupStructInfo.Node, Map)1002922%11945%811192901
groupResolutionFailureOf(AbstractPlan, Map)450%100%66131311
scanDescriptor(OlapScan, GroupStructInfo.Ctx)382337%4450%45111501
appendShapeKey(ShapeKeyWriter, GroupStructInfo.Node, GroupStructInfo.LiteralMode)3017285%81970%62075001
appendNode(StringBuilder, GroupStructInfo.Node, GroupStructInfo.LiteralMode, boolean)3015383%41376%31564201
appendNormalizedList(List, StringBuilder, StringBuilder)300%40%339911
distinctConditions(List, GroupStructInfo.LiteralMode)250%20%225511
getRepresentativeExpression(Group)24722%5116%344701
skipReasonOfPlanNode(AbstractPlan, Map)201745%7330%4661101
fingerprintOfPlanNode(AbstractPlan, GroupStructInfo.LiteralMode)180%20%224411
fingerprintOfGroup(Group, GroupStructInfo.LiteralMode)170%40%332211
appendNormalizedList(List, GroupStructInfo.LiteralMode, StringBuilder)170%20%224411
appendNormalizedExpression(Expression, GroupStructInfo.LiteralMode, StringBuilder)170%20%224411
summaryOf(Group)169185%91359%81232601
build(Group, GroupStructInfo.Ctx)153066%4450%3541201
describeExpression(Group, GroupExpression, GroupStructInfo.Ctx)152158%3350%3441001
describeGroup(Group, GroupStructInfo.Ctx)15937%3125%235701
structInfoOfGroup(Group)150%40%334411
fingerprintOfPlanNode(AbstractPlan, Map, GroupStructInfo.LiteralMode)140%20%224411
describeGroupState(Group)140%n/a114411
structInfoOfPlanNode(AbstractPlan, Map)130%20%224411
conditionsNode(GroupStructInfo.Kind, Collection, GroupExpression, GroupStructInfo.Ctx)123172%2250%231601
generatorConjunctsOf(Plan)121045%3125%233501
generatorOutputsOf(Plan)121045%3125%233501
relationKeyOfPlanNode(AbstractPlan, Map)120%20%222211
buildChainInfo(Group)1112591%61470%61132801
invalid(GroupStructInfo.Ctx, String)110%20%224411
projectColumnDefinitions(Project, Map)103979%1583%141901
fileScanNode(TableIf, String, boolean, GroupStructInfo.Ctx)101965%3350%342601
lambda$setOperationNode$1(List, List, Integer)100%n/a111111
joinChainNode(Join, GroupExpression, GroupStructInfo.Ctx)97589%3770%3631901
collectScans(GroupStructInfo.Node, List)93880%3975%2731201
appendSetOperation(StringBuilder, GroupStructInfo.Node, GroupStructInfo.LiteralMode, boolean)813494%21890%21122801
composeChain(GroupStructInfo.ChainInfo, List, GroupStructInfo.Ctx)85988%3975%3731401
describeChild(GroupExpression, int, GroupStructInfo.Ctx)81463%2250%233701
describeBranches(GroupExpression, GroupStructInfo.Ctx)62982%1375%132801
resolveGroup(AbstractPlan, Map)52985%2466%243901
fingerprintOfPlanNode(AbstractPlan, Map)50%n/a111111
invalidNode(String, GroupStructInfo.Ctx)50%n/a112211
sortedRepeatHeader(String)7895%3975%3721901
joinNode(Join, GroupExpression, GroupStructInfo.Ctx)6394%2675%2521401
appendTopNHeader(StringBuilder, GroupStructInfo.Node, GroupStructInfo.LiteralMode)5993%1787%1511201
splitConditionRegion(String, int, int)5092%3770%3621401
sortedJoinHeader(String)4090%2250%2321001
branchMappingText(List, GroupStructInfo.LiteralMode)3489%1583%141801
usesSessionTimeZone(Function)3389%2675%2521201
identityText(List)2586%1375%131601
fingerprintOfPlanNode(AbstractPlan)0%n/a111111
recanonicalizeFoldedConditions(String)6795%1375%1311701
normalizeExpression(Expression, GroupStructInfo.LiteralMode)1885%1150%120401
hasNoHboLookupPath(AbstractPlan, Group)1583%4450%451301
sessionTimeZone()1178%2250%231401
setOperationNode(Plan, SetOperation, GroupExpression, GroupStructInfo.Ctx)13098%11191%1712501
branchMapping(List, int, GroupStructInfo.Node)4896%2675%250901
children(GroupExpression, GroupStructInfo.Ctx, int[])4095%1375%131701
resolveColumnDefinitions(List, Map)2893%1375%131701
closingBracketOf(String, int)2793%1787%1511001
passthroughNode(GroupExpression, int, GroupStructInfo.Ctx)2191%1150%120301
invalidStructInfo(String)1184%1150%121301
firstLogicalExpression(Group)1184%1150%120201
olapScanNode(OlapScan, GroupStructInfo.Ctx)1083%1150%120201
appendNormalizedExpression(Expression, StringBuilder, StringBuilder)194100%14100%0804001
toNoLiteral(String)142100%12996%11603801
appendWindowHeader(StringBuilder, GroupStructInfo.Node)132100%11392%1802901
expressionName(Expression)125100%24100%01302901
appendGenerateHeader(StringBuilder, GroupStructInfo.Node)99100%10100%0601901
appendSetOperationKey(ShapeKeyWriter, GroupStructInfo.Node)90100%12100%0701801
decodeLiteralValue(String)87100%11191%1701501
static {...}70100%n/a010901
stripScanBaseline(String)69100%6100%0401401
encodeLiteralValue(String)66100%10100%0601101
literalText(Literal)66100%10100%0601501
appendNormalizedSorted(Collection, StringBuilder, StringBuilder)64100%2100%0201401
childColumnDefinitions(GroupStructInfo.Node)43100%6100%040901
getCanonical(GroupStructInfo.LiteralMode)41100%10100%060901
getShape(GroupStructInfo.LiteralMode)41100%10100%060901
mergeConditions(List, List)41100%1583%140901
appendRepeatHeader(StringBuilder, GroupStructInfo.Node, GroupStructInfo.LiteralMode)40100%4100%030901
appendBranches(StringBuilder, GroupStructInfo.Node, GroupStructInfo.LiteralMode, boolean)37100%4100%030701
closingBraceOf(String, int)36100%1787%1501001
getFingerprint(GroupStructInfo.LiteralMode)35100%8100%050901
nextConditionHeaderStart(String, int)34100%1787%150601
aggregateColumnDefinitions(Aggregate, Map)33100%4100%030701
render(GroupStructInfo.Node, GroupStructInfo.LiteralMode, boolean)32100%2100%020901
protectedHeaders()31100%4100%030501
applyColumnDefinitions(Plan, GroupStructInfo.Node)30100%4100%030801
sortedConditions(List, GroupStructInfo.LiteralMode)30100%2100%020601
canonicalConditionHeader(String)30100%6100%040701
sortedIdentityConditions(List)29100%2100%020601
nextProtectedHeaderStart(String, int)29100%1787%150601
appendChildren(StringBuilder, GroupStructInfo.Node, GroupStructInfo.LiteralMode, boolean)28100%4100%030501
appendScanKey(ShapeKeyWriter, HboScanDescriptor)25100%n/a010701
isTransparentProject(Plan)25100%6100%040701
shapeKey(GroupStructInfo.LiteralMode)24100%2100%020701
distinctIdentityConditions(List)24100%2100%020501
renderExpression(Expression, GroupStructInfo.LiteralMode)23100%2100%020501
sortedConditionText(String)21100%2100%020501
joinConditions(Join)18100%n/a010501
lambda$resolveColumnDefinitions$0(Map, Expression)18100%4100%030401
appendNormalizedSorted(Collection, GroupStructInfo.LiteralMode, StringBuilder)17100%2100%020401
ofNode(GroupStructInfo.Node)16100%n/a010301
describeVisited(Group, GroupStructInfo.Ctx)16100%2100%020601
isOrderInsensitive(Expression)16100%3562%350101
GroupStructInfo(boolean, String, GroupStructInfo.Node, List)15100%n/a010601
chainInfoOf(Group)15100%2100%020601
appendScanToken(StringBuilder, HboScanDescriptor, boolean)15100%2100%020201
identityText(Expression)13100%n/a010301
hboMaxScansPerGroup()13100%1375%130401
branchChild(GroupStructInfo, List, int)12100%n/a010101
branchSortKey(GroupStructInfo, List, int)12100%n/a010201
resolveColumnDefinitions(Expression, Map)11100%2100%020301
isFlattenableJoinType(JoinType)10100%4100%030101
scanRecord(GroupStructInfo.Kind, HboScanDescriptor)10100%n/a010301
lambda$setOperationNode$2(List, List, Integer)10100%n/a010101
addConditions(List, Collection)7100%n/a010201
describeGroup(Group)6100%n/a010101
encodeSlotComponent(String)6100%n/a010101
sha256(byte[])5100%n/a010101
bound(String, long, long)5100%n/a010101
lambda$expressionName$3(String, String)5100%n/a010101
normalizeExpression(Expression)100%n/a010101
resetDescribedGroupCount()100%n/a010201
resetMaterializedGroupCount()100%n/a010201
getSkipReason()100%n/a010101
isValid()100%n/a010101
root()100%n/a010101
getScans()100%n/a010101
of(Group)100%n/a010101
getDescribedGroupCount()100%n/a010101
getMaterializedGroupCount()100%n/a010101