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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,933 of 20,03460%1,181 of 2,21946%1,0401,9101,5684,285263800584
AbstractMaterializedViewRule.java1,5511,01339%1659536%140193327558366303
AbstractMaterializedViewAggregateRule.java94566841%1355127%105139201361214604
InitMaterializationContextHook.java64841338%744537%507812923171801
PartitionCompensator.java43916827%542430%405398142111401
Predicates.java33139854%543237%42706416852703
StructInfo.java3201,35380%5914170%602096938115109213
MaterializationContext.java29555765%465253%529364188194402
HyperGraphComparator.java2811,74286%10016662%901915841655801
SyncMaterializationContext.java2343212%214%182039487912
MaterializedViewUtils.java23296380%519765%451074927953315
AsyncMaterializationContext.java21112537%12633%1531407382201
EquivalenceClass.java2074016%234%172149595901
AbstractMaterializedViewWindowRule.java1951%120%121339406701
PartitionIncrementMaintainer.java1761,76390%4721381%451904344316007
MaterializedViewTopNJoinRule.java14612245%220%2023214291201
MaterializedViewTopNAggregateRule.java1419740%240%2024193781201
LogicalCompatibilityContext.java13731469%131553%1943239592902
MaterializedViewLimitAggregateRule.java1375227%280%2225203081101
MaterializedViewLimitJoinRule.java1336833%260%2124203281101
AbstractMaterializedViewLimitOrTopNRule.java1300%140%111123234411
MaterializedViewWindowJoinRule.java12616756%320%28311141121501
MaterializedViewAggregateOnNoneAggregateRule.java12515855%24414%2027255461301
MaterializedViewLimitScanRule.java1213522%220%1821202671001
MaterializedViewTopNScanRule.java1175833%140%131620296901
MaterializedViewWindowAggregateRule.java8310756%160%1518123271001
ComparisonResult.java7415267%7541%1024124751802
PredicatesSplitter.java6415570%182255%162710431702
PreMaterializedViewRewriter.java6230182%202656%1832201022902
MaterializedViewWindowScanRule.java6215170%120%111692951001
RelatedTableInfo.java6119075%101864%1336106042202
AbstractMaterializedViewJoinRule.java347067%7750%8125231501
AbstractMaterializedViewScanRule.java2410781%101458%11183281601
MaterializedViewFilterProjectAggregateRule.java3163%0%36392501
MaterializedViewProjectFilterAggregateRule.java3163%0%36392501
MaterializedViewFilterProjectJoinRule.java3778%n/a14281401
MaterializedViewProjectFilterJoinRule.java3778%n/a14281401
MaterializedViewFilterJoinRule.java3577%n/a14271401
MaterializedViewFilterProjectScanRule.java2772%n/a14281401
MaterializedViewProjectFilterProjectJoinRule.java3984%n/a14171401
InitConsistentMaterializationContextHook.java3482%433%381110501
MaterializedViewFilterAggregateRule.java4697%50%16090501
MaterializedViewProjectFilterScanRule.java37100%n/a04080401
MaterializedViewProjectAggregateRule.java37100%n/a04070401
MaterializedViewAggregateRule.java35100%n/a04070401
MaterializedViewFilterScanRule.java35100%n/a04070401
MaterializedViewProjectScanRule.java35100%n/a04070401
MaterializedViewProjectJoinRule.java33100%n/a04070401
MaterializedViewOnlyScanRule.java30100%n/a04060401