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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,496 of 19,90287%516 of 2,19176%5071,8895054,25576793184
AbstractMaterializedViewRule.java3642,19885%4421683%5419368558136303
PartitionIncrementMaintainer.java3131,62683%7019073%591907344346007
AbstractMaterializedViewAggregateRule.java2011,44087%2916384%271414837354504
MaterializedViewUtils.java1931,00283%4010872%351075127943305
StructInfo.java1571,51590%3716581%38208353787107113
AsyncMaterializationContext.java12720962%51372%731217342201
InitMaterializationContextHook.java10589589%99491%9692021501701
SyncMaterializationContext.java10516160%81463%72015481902
MaterializationContext.java9975388%217778%27932218894402
Predicates.java9963086%226474%19702016812703
MaterializedViewLimitAggregateRule.java8810153%21725%1825123041101
AbstractMaterializedViewWindowRule.java7412462%3975%51310402701
HyperGraphComparator.java731,95096%4622082%401912141605801
LogicalCompatibilityContext.java6938284%121657%104389512902
EquivalenceClass.java6418374%111354%92115591901
RelatedTableInfo.java6318874%121657%1536116042202
PreMaterializedViewRewriter.java4631787%113576%1132161021902
MaterializedViewAggregateOnNoneAggregateRule.java4423984%82071%92775421301
MaterializedViewWindowJoinRule.java3326088%201237%163114121501
ComparisonResult.java2919787%4866%42474721802
PredicatesSplitter.java2419589%103075%9273430702
AbstractMaterializedViewLimitOrTopNRule.java2410681%5964%6114231401
MaterializedViewTopNJoinRule.java25093%81463%92324221201
MaterializedViewLimitScanRule.java13888%91359%102132611001
PartitionCompensator.java52496%75789%846512411401
MaterializedViewTopNScanRule.java15890%5964%6163291901
MaterializedViewLimitJoinRule.java18994%111557%112413211101
MaterializedViewWindowAggregateRule.java18295%8850%91813211001
MaterializedViewWindowScanRule.java20696%5758%61612911001
MaterializedViewTopNAggregateRule.java23498%91562%82403701201
InitConsistentMaterializationContextHook.java4097%466%281110501
AbstractMaterializedViewScanRule.java131100%42083%4180280601
AbstractMaterializedViewJoinRule.java104100%14100%0120230501
MaterializedViewFilterProjectJoinRule.java47100%n/a04080401
MaterializedViewProjectFilterJoinRule.java47100%n/a04080401
MaterializedViewProjectFilterProjectJoinRule.java46100%n/a04070401
MaterializedViewFilterJoinRule.java45100%n/a04070401
MaterializedViewFilterProjectAggregateRule.java39100%n/a04080401
MaterializedViewProjectFilterAggregateRule.java39100%n/a04070401
MaterializedViewProjectFilterScanRule.java37100%n/a04080401
MaterializedViewProjectAggregateRule.java37100%n/a04070401
MaterializedViewFilterAggregateRule.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