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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,576 of 19,85161%1,156 of 2,20347%1,0191,9001,5034,246248798584
AbstractMaterializedViewRule.java1,5371,03340%1669436%141194327559366403
AbstractMaterializedViewAggregateRule.java82165044%1215129%96129173327194304
InitMaterializationContextHook.java64841338%744537%507812923171801
MaterializationContext.java42740548%623636%649393185254402
StructInfo.java3311,32480%5614472%582096738116109213
Predicates.java33139554%543237%42706416852703
HyperGraphComparator.java2821,75986%10016662%901915941855801
MaterializedViewUtils.java26892777%549263%471065527863315
SyncMaterializationContext.java2343212%214%182039487912
AsyncMaterializationContext.java21612035%13527%1731427392201
EquivalenceClass.java2074016%234%172149595901
AbstractMaterializedViewWindowRule.java1931%120%121338396701
PartitionIncrementMaintainer.java1761,74890%4721381%451904344316007
LogicalCompatibilityContext.java14330868%141450%2043249592902
MaterializedViewLimitAggregateRule.java1375227%280%2225203081101
MaterializedViewLimitJoinRule.java1336833%260%2124203281101
AbstractMaterializedViewLimitOrTopNRule.java1300%140%111123234411
PartitionCompensator.java12348479%324658%32532614261401
MaterializedViewLimitScanRule.java1213522%220%1821202671001
MaterializedViewTopNJoinRule.java12014855%209%1623194251201
MaterializedViewAggregateOnNoneAggregateRule.java11516859%24414%1927235451301
MaterializedViewTopNAggregateRule.java10813054%228%1524163731201
MaterializedViewTopNScanRule.java1037241%140%111618294901
MaterializedViewWindowJoinRule.java8720670%2939%223184161501
MaterializedViewWindowAggregateRule.java8310756%160%1518123271001
ComparisonResult.java7415267%7541%1024124751802
AbstractMaterializedViewScanRule.java735643%131145%141816273601
PredicatesSplitter.java6415570%182255%162710431702
RelatedTableInfo.java6119075%101864%1336106042202
PreMaterializedViewRewriter.java5230885%153167%1432181012902
MaterializedViewWindowScanRule.java4816577%120%91672931001
AbstractMaterializedViewJoinRule.java346866%7750%8125221501
MaterializedViewFilterProjectAggregateRule.java3163%0%36392501
MaterializedViewProjectFilterAggregateRule.java3163%0%36392501
InitConsistentMaterializationContextHook.java2970%516%483111501
MaterializedViewFilterProjectJoinRule.java3778%n/a14281401
MaterializedViewProjectFilterJoinRule.java3778%n/a14281401
MaterializedViewFilterJoinRule.java3577%n/a14271401
MaterializedViewFilterProjectScanRule.java2772%n/a14281401
MaterializedViewProjectFilterProjectJoinRule.java3984%n/a14171401
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