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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total20,939 of 20,9390%2,375 of 2,3750%2,0312,0314,5154,5158438439090
AbstractMaterializedViewRule.java2,8230%2920%215215616616696933
HyperGraphComparator.java2,0710%2760%199199427427616111
PartitionIncrementMaintainer.java1,9240%2600%190190443443606077
StructInfo.java1,6440%2000%2092093813811091091313
Predicates.java1,6360%2200%174174373373646499
AbstractMaterializedViewAggregateRule.java1,4710%1720%129129327327434344
MaterializedViewUtils.java1,1940%1460%107107280280343455
InitMaterializationContextHook.java1,0170%1150%7575223223171711
MaterializationContext.java8200%980%9393185185444422
PartitionCompensator.java6090%780%5353143143141411
LogicalCompatibilityContext.java4510%280%43439595292922
PreMaterializedViewRewriter.java3640%460%32321021029922
AsyncMaterializationContext.java3280%180%31317373222211
MaterializedViewWindowJoinRule.java2930%320%31314141151511
MaterializedViewAggregateOnNoneAggregateRule.java2830%280%27275454131311
MaterializedViewTopNJoinRule.java2680%220%23234242121211
SyncMaterializationContext.java2590%220%202050509922
EquivalenceClass.java2390%240%212159599911
MaterializedViewTopNAggregateRule.java2380%240%24243737121211
RelatedTableInfo.java2310%280%36366060222222
ComparisonResult.java2260%120%24244747181822
PredicatesSplitter.java2190%400%272743437722
MaterializedViewWindowScanRule.java2130%120%16162929101011
MaterializedViewLimitJoinRule.java2010%260%24243232111111
AbstractMaterializedViewWindowRule.java1960%120%131339397711
MaterializedViewWindowAggregateRule.java1900%160%18183232101011
MaterializedViewLimitAggregateRule.java1890%280%25253030111111
MaterializedViewTopNScanRule.java1750%140%161629299911
MaterializedViewLimitScanRule.java1560%220%21212626101011
AbstractMaterializedViewLimitOrTopNRule.java1300%140%111123234411
AbstractMaterializedViewScanRule.java1290%240%181827276611
AbstractMaterializedViewJoinRule.java1020%140%121222225511
MaterializedViewFilterProjectAggregateRule.java490%0%66995511
MaterializedViewProjectFilterAggregateRule.java490%0%66995511
MaterializedViewFilterProjectJoinRule.java470%n/a44884411
MaterializedViewProjectFilterJoinRule.java470%n/a44884411
MaterializedViewFilterAggregateRule.java470%0%66995511
MaterializedViewProjectFilterProjectJoinRule.java460%n/a44774411
MaterializedViewFilterJoinRule.java450%n/a44774411
InitConsistentMaterializationContextHook.java410%60%8811115511
MaterializedViewProjectFilterScanRule.java370%n/a44884411
MaterializedViewProjectAggregateRule.java370%n/a44774411
MaterializedViewFilterProjectScanRule.java370%n/a44884411
MaterializedViewAggregateRule.java350%n/a44774411
MaterializedViewFilterScanRule.java350%n/a44774411
MaterializedViewProjectScanRule.java350%n/a44774411
MaterializedViewProjectJoinRule.java330%n/a44774411
MaterializedViewOnlyScanRule.java300%n/a44664411