MTMVPartitionDefinition

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total923 of 1,36232%154 of 20023%971221842871022
extractHourOffsetSignature(Expression)1230%240%1313252511
extractDateTruncDateAddSubSignature(Expression)980%160%99232311
convertToLegacyRecursion(Expression)807548%121045%81292201
matchOutputColumnByDateTruncSignature(Plan, CascadesContext, MTMVPartitionDefinition.DateTruncDateAddSubSignature)800%100%66151511
matchOutputColumnByHourOffsetSignature(Plan, CascadesContext, MTMVPartitionDefinition.HourOffsetSignature)800%100%66151511
convertDateAddSubToLegacy(Expression, String)713331%8220%56101601
extractIntervalHours(Expression)660%100%66131311
resolvePartitionColumnForDateTrunc(NereidsPlanner, Expression, String)641114%9110%56161801
fillPctInfos(NereidsPlanner, String, String, MTMVPartitionInfo)6017874%91562%713105501
analyzeAndTransferToMTMVPartitionInfo(NereidsPlanner)6010764%81666%713133801
extractSlotName(Expression)42714%1317%78111301
extractHourOffsetSignatureFromAny(Expression)400%120%77101011
extractDateTruncDateAddSubSignature(String, Expression, String)310%60%446611
isSlotLikePartitionArg(Expression)19520%7112%455701
getPartitionType()30%n/a111111
getPartitionCol()30%n/a111111
getFunctionCallExpression()30%n/a111111
convertDateTruncToLegacyArguments(List)8100%n/a010101
setPartitionType(MTMVPartitionInfo.MTMVPartitionType)4100%n/a010201
setPartitionCol(String)4100%n/a010201
setFunctionCallExpression(Expression)4100%n/a010201
MTMVPartitionDefinition()3100%n/a010101