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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,267 of 19,94238%1,593 of 2,21728%1,3191,9092,7334,2724408004184
AbstractMaterializedViewRule.java2,5540%2600%194194559559646433
PartitionIncrementMaintainer.java1,9240%2600%190190443443606077
StructInfo.java1,6550%2000%2092093813811091091313
AbstractMaterializedViewAggregateRule.java1,5920%1860%138138355355454544
MaterializedViewUtils.java1,1920%1460%105106277278323345
MaterializationContext.java8360%980%9393185185444422
Predicates.java7260%860%7070168168272733
PreMaterializedViewRewriter.java3600%460%32321011019922
AbstractMaterializedViewWindowRule.java1960%120%131339397711
InitMaterializationContextHook.java15290985%239680%17783223111801
AbstractMaterializedViewScanRule.java1290%240%181827276611
AsyncMaterializationContext.java12720962%51372%731217342201
SyncMaterializationContext.java10516160%81463%72015481902
AbstractMaterializedViewJoinRule.java1020%140%121222225511
MaterializedViewLimitAggregateRule.java8810153%21725%1825123041101
HyperGraphComparator.java731,95096%4821881%421912141605801
LogicalCompatibilityContext.java6938284%121657%104389512902
EquivalenceClass.java6418374%111354%92115591901
RelatedTableInfo.java6318874%121657%1536116042202
MaterializedViewAggregateOnNoneAggregateRule.java5323081%151346%132795421301
MaterializedViewWindowJoinRule.java3326088%201237%163114121501
ComparisonResult.java2919787%4866%42474721802
PredicatesSplitter.java2419589%103075%9273430702
AbstractMaterializedViewLimitOrTopNRule.java2410681%5964%6114231401
PartitionCompensator.java58696%106887%1153714211401
MaterializedViewTopNJoinRule.java25093%81463%92324221201
MaterializedViewProjectFilterAggregateRule.java3163%0%36392501
MaterializedViewLimitJoinRule.java18994%111557%112413211101
MaterializedViewWindowAggregateRule.java18295%8850%91813211001
MaterializedViewWindowScanRule.java20696%5758%61612911001
MaterializedViewProjectFilterProjectJoinRule.java3984%n/a14171401
MaterializedViewTopNAggregateRule.java23498%91562%82403701201
MaterializedViewLimitScanRule.java15599%81463%82102601001
InitConsistentMaterializationContextHook.java4097%466%281110501
MaterializedViewTopNScanRule.java175100%41071%4160290901
MaterializedViewFilterProjectAggregateRule.java49100%100%06090501
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