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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total6,383 of 19,94267%1,044 of 2,21752%9161,9091,3044,272208800584
AbstractMaterializedViewRule.java1,2961,25849%13612447%116194273559286403
HyperGraphComparator.java6251,39869%13613048%112191115416155801
StructInfo.java5561,09966%8611457%9120912638137109413
PartitionIncrementMaintainer.java5421,38271%10315760%84190131443126007
AbstractMaterializedViewAggregateRule.java4251,16773%6012667%5813895355144504
MaterializedViewUtils.java28990675%569061%461067027873305
InitMaterializationContextHook.java27678573%457462%32785823131801
AbstractMaterializedViewWindowRule.java1931%120%121338396701
MaterializationContext.java16267480%296970%329335185114402
Predicates.java14857879%365058%27703716812703
LogicalCompatibilityContext.java14530667%151346%2143259592902
PartitionCompensator.java14246576%304861%31533214251401
AsyncMaterializationContext.java13220460%71161%931237342201
AbstractMaterializedViewLimitOrTopNRule.java1300%140%111123234411
MaterializedViewLimitJoinRule.java1208140%253%1924193261101
MaterializedViewLimitAggregateRule.java1177238%273%1925183051101
MaterializedViewTopNJoinRule.java11615256%18418%1523194251201
EquivalenceClass.java11213554%16833%112126591901
SyncMaterializationContext.java10516160%81463%72015481902
MaterializedViewLimitScanRule.java966038%214%1521152641001
MaterializedViewTopNAggregateRule.java7516368%131145%1224103721201
MaterializedViewWindowJoinRule.java7421974%28412%203174141501
MaterializedViewTopNScanRule.java7110459%8642%81610292901
MaterializedViewAggregateOnNoneAggregateRule.java6621776%171139%1527135431301
RelatedTableInfo.java6318874%121657%1536116042202
ComparisonResult.java5916773%9325%924134741802
PreMaterializedViewRewriter.java5530584%163065%1532201011902
MaterializedViewWindowAggregateRule.java5513571%160%111883231001
MaterializedViewWindowScanRule.java3517883%118%81642921001
AbstractMaterializedViewJoinRule.java336967%6857%7125221501
PredicatesSplitter.java2719287%132767%11273430702
MaterializedViewProjectFilterAggregateRule.java3163%0%36392501
MaterializedViewFilterProjectJoinRule.java3778%n/a14281401
MaterializedViewProjectFilterProjectJoinRule.java3984%n/a14171401
InitConsistentMaterializationContextHook.java3482%433%381110501
MaterializedViewFilterProjectAggregateRule.java4897%50%16090501
AbstractMaterializedViewScanRule.java129100%81666%8180270601
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