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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total3,434 of 19,95082%648 of 2,21570%6201,9086824,260104800184
AbstractMaterializedViewRule.java6881,92573%6619674%72193136562186203
PartitionIncrementMaintainer.java3231,60183%7418671%631907744346007
MaterializedViewUtils.java25595178%499766%391076228063405
InitMaterializationContextHook.java17488783%269378%19783623111801
StructInfo.java1711,48589%3916180%41209363819109113
AbstractMaterializedViewAggregateRule.java1591,31289%3114181%381293632774304
MaterializationContext.java15667681%287071%319334185114402
AsyncMaterializationContext.java12720962%51372%731217342201
EquivalenceClass.java11213554%16833%112126591901
Predicates.java10662085%266069%22702216812703
SyncMaterializationContext.java10516160%81463%72015481902
HyperGraphComparator.java971,98895%5821878%511992842706101
MaterializedViewLimitJoinRule.java9510652%20623%1824133251101
MaterializedViewTopNJoinRule.java8917966%13940%1423124241201
MaterializedViewLimitAggregateRule.java8810153%21725%1825123041101
MaterializedViewTopNAggregateRule.java7516368%131145%1224103721201
AbstractMaterializedViewWindowRule.java7412262%3975%51310392701
MaterializedViewTopNScanRule.java7110459%8642%81610292901
LogicalCompatibilityContext.java6938284%121657%104389512902
MaterializedViewAggregateOnNoneAggregateRule.java6621776%161242%1427135431301
RelatedTableInfo.java6318874%121657%1536116042202
AbstractMaterializedViewLimitOrTopNRule.java508061%7750%91110232401
PreMaterializedViewRewriter.java4231888%113576%1132151011902
MaterializedViewWindowJoinRule.java3425988%221031%183114121501
ComparisonResult.java2919787%4866%42474721802
PartitionCompensator.java2658195%146482%1453814211401
PredicatesSplitter.java2419589%103075%9273430702
MaterializedViewLimitScanRule.java13888%91359%102132611001
MaterializedViewProjectFilterAggregateRule.java3163%0%36392501
MaterializedViewWindowAggregateRule.java18295%8850%91813211001
MaterializedViewWindowScanRule.java20696%5758%61612911001
MaterializedViewProjectFilterProjectJoinRule.java3984%n/a14171401
InitConsistentMaterializationContextHook.java3482%433%381110501
MaterializedViewFilterProjectAggregateRule.java4897%50%16090501
AbstractMaterializedViewScanRule.java129100%51979%5180270601
AbstractMaterializedViewJoinRule.java102100%1285%2120220501
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