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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total15,458 of 20,03422%1,958 of 2,21911%1,6171,9103,2914,2855658002484
AbstractMaterializedViewRule.java2,518461%2590%190193550558606323
HyperGraphComparator.java2,0230%2660%191191416416585811
AbstractMaterializedViewAggregateRule.java1,5951%1860%136139356361434624
StructInfo.java1,00067340%1544623%16720921938175109413
InitMaterializationContextHook.java84421720%952420%627817623191801
PartitionIncrementMaintainer.java8371,10256%14911142%119190201443196007
MaterializationContext.java778748%9533%8793172188384402
MaterializedViewUtils.java77242335%1113725%85107174279173325
Predicates.java7142%860%6870163168252723
PartitionCompensator.java5188914%70810%4853118142121401
LogicalCompatibilityContext.java4510%280%43439595292922
AsyncMaterializationContext.java3360%180%31317373222211
SyncMaterializationContext.java2660%220%202048489922
EquivalenceClass.java2470%240%212159599911
ComparisonResult.java2260%120%24244747181822
PredicatesSplitter.java2190%400%272743437722
AbstractMaterializedViewWindowRule.java1951%120%121339406701
PreMaterializedViewRewriter.java16919453%331328%2432511024902
MaterializedViewAggregateOnNoneAggregateRule.java16611741%280%2227355481301
MaterializedViewTopNJoinRule.java13313550%214%1823204271201
MaterializedViewTopNAggregateRule.java13310544%228%1924193771201
MaterializedViewLimitJoinRule.java1336833%260%2124203281101
MaterializedViewLimitAggregateRule.java1305931%280%2125193071101
AbstractMaterializedViewLimitOrTopNRule.java1300%140%111123234411
AbstractMaterializedViewScanRule.java1282%240%171827285601
MaterializedViewWindowJoinRule.java12616756%320%28311141121501
MaterializedViewLimitScanRule.java1144226%220%1721192661001
MaterializedViewTopNScanRule.java1037241%140%111618294901
AbstractMaterializedViewJoinRule.java1012%140%111222234501
MaterializedViewWindowAggregateRule.java8310756%160%1518123271001
RelatedTableInfo.java8117067%141450%2036156072202
MaterializedViewWindowScanRule.java7613764%120%1316112971001
MaterializedViewFilterProjectAggregateRule.java3163%0%36392501
MaterializedViewProjectFilterAggregateRule.java3163%0%36392501
MaterializedViewFilterAggregateRule.java2961%0%36292501
InitConsistentMaterializationContextHook.java2970%516%483111501
MaterializedViewFilterProjectJoinRule.java3778%n/a14281401
MaterializedViewProjectFilterJoinRule.java3778%n/a14281401
MaterializedViewFilterJoinRule.java3577%n/a14271401
MaterializedViewFilterProjectScanRule.java2772%n/a14281401
MaterializedViewProjectFilterProjectJoinRule.java3984%n/a14171401
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