org.apache.doris.nereids.rules.exploration.mv

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total14,783 of 20,03426%1,852 of 2,21916%1,5231,9103,1814,2855428003384
AbstractMaterializedViewRule.java2,518461%2590%190193550558606323
HyperGraphComparator.java2,0230%2660%191191416416585811
StructInfo.java1,646271%2000%2082093763811081091213
AbstractMaterializedViewAggregateRule.java1,5951%1860%136139356361434624
MaterializationContext.java795576%962%8893176188394402
MaterializedViewUtils.java74245337%1044429%78107171279183325
Predicates.java7290%860%7070168168272733
PartitionCompensator.java5188914%70810%4853118142121401
LogicalCompatibilityContext.java4510%280%43439595292922
InitMaterializationContextHook.java35570666%487159%34787623131801
AsyncMaterializationContext.java3360%180%31317373222211
PartitionIncrementMaintainer.java3351,60482%7418671%641907944356007
SyncMaterializationContext.java2660%220%202048489922
EquivalenceClass.java2470%240%212159599911
ComparisonResult.java2260%120%24244747181822
PredicatesSplitter.java2190%400%272743437722
AbstractMaterializedViewWindowRule.java1951%120%121339406701
MaterializedViewAggregateOnNoneAggregateRule.java14613748%280%2027315461301
AbstractMaterializedViewLimitOrTopNRule.java1300%140%111123234411
AbstractMaterializedViewScanRule.java1282%240%171827285601
MaterializedViewLimitJoinRule.java1208140%253%1924193261101
MaterializedViewLimitAggregateRule.java1177238%273%1925183051101
MaterializedViewTopNJoinRule.java11615256%18418%1523194251201
MaterializedViewLimitScanRule.java1144226%220%1721192661001
PreMaterializedViewRewriter.java11225169%242247%1832361021902
MaterializedViewTopNAggregateRule.java10513355%20416%1424163731201
MaterializedViewTopNScanRule.java1037241%140%111618294901
AbstractMaterializedViewJoinRule.java1012%140%111222234501
MaterializedViewWindowJoinRule.java7421974%28412%203174141501
RelatedTableInfo.java6318874%121657%1536116042202
MaterializedViewWindowAggregateRule.java5513571%160%111883231001
MaterializedViewWindowScanRule.java4816577%120%91672931001
MaterializedViewFilterProjectAggregateRule.java3163%0%36392501
MaterializedViewProjectFilterAggregateRule.java3163%0%36392501
InitConsistentMaterializationContextHook.java2970%516%483111501
MaterializedViewProjectFilterProjectJoinRule.java3984%n/a14171401
MaterializedViewFilterProjectJoinRule.java47100%n/a04080401
MaterializedViewProjectFilterJoinRule.java47100%n/a04080401
MaterializedViewFilterAggregateRule.java47100%100%06090501
MaterializedViewFilterJoinRule.java45100%n/a04070401
MaterializedViewProjectFilterScanRule.java37100%n/a04080401
MaterializedViewProjectAggregateRule.java37100%n/a04070401
MaterializedViewFilterProjectScanRule.java37100%n/a04080401
MaterializedViewAggregateRule.java35100%n/a04070401
MaterializedViewFilterScanRule.java35100%n/a04070401
MaterializedViewProjectScanRule.java35100%n/a04070401
MaterializedViewProjectJoinRule.java33100%n/a04070401
MaterializedViewOnlyScanRule.java30100%n/a04060401