MaterializedViewUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total938 of 9380%114 of 1140%79792232232222
rewriteByRules(CascadesContext, Function, Plan, Plan, boolean)1970%200%1111505011
getRelatedTableInfos(String, String, Plan, CascadesContext)1420%160%99343411
getRelatedTableInfo(String, String, Plan, CascadesContext)1260%140%88313111
extractStructInfo(Plan, Plan, CascadesContext, BitSet)910%120%77232311
normalizeExpression(NamedExpression, NamedExpression, boolean)600%160%99111111
normalizeExpressions(Plan, Plan)430%40%337711
removeMaterializedViewHooks(StatementContext)370%40%339911
checkPartitionRefExpression(Collection)340%60%448811
isPrefixSameFromStart(List, List)330%100%668811
transformToCommonTableId(BitSet, Map)310%40%336611
generateMvScanPlan(OlapTable, long, List, PreAggStatus, CascadesContext)260%n/a11101011
getChosenMaterializationAndUsedTable(Plan, Map)210%n/a114411
containMaterializedViewHook(StatementContext)190%40%335511
collectProducerCtePlans(Plan)130%n/a113311
extractNondeterministicFunction(Plan)110%n/a113311
containsAll(BitSet, BitSet)100%n/a113311
lambda$getRelatedTableInfo$0(RelatedTableInfo.RelatedTableColumnInfo)100%40%331111
normalizeSinkExpressions(Plan, Plan)90%n/a111111
collectTableUsedPartitions(Plan, CascadesContext)80%n/a112211
containTableQueryOperator(Plan)70%n/a111111
lambda$rewriteByRules$1(AtomicReference, Function, CascadesContext)70%n/a112211
MaterializedViewUtils()30%n/a111111