FE Increment Coverage Report
File
Line Coverage
org.apache.doris.nereids.trees.plans.commands.insert/InsertIntoTableCommand.java
58.93% (33/56)
org.apache.doris.job.extensions.mtmv/MTMVTask.java
84.54% (361/427)
org.apache.doris.mtmv.ivm/IvmInfo.java
92.31% (36/39)
org.apache.doris.mtmv.ivm.agg/IvmAggSumProcessor.java
100.00% (17/17)
org.apache.doris.nereids.trees.expressions.functions.scalar/MurmurHash364.java
100.00% (3/3)
org.apache.doris.mtmv.ivm/IvmFailureClassifier.java
100.00% (10/10)
org.apache.doris.mtmv.ivm/IvmIncrRefreshManager.java
98.11% (52/53)
org.apache.doris.mtmv/MTMVAlterOpType.java
100.00% (2/2)
org.apache.doris.transaction/DatabaseTransactionMgr.java
87.50% (7/8)
org.apache.doris.datasource/InternalCatalog.java
72.41% (21/29)
org.apache.doris.persist/AlterMTMV.java
66.67% (2/3)
org.apache.doris.qe/StmtExecutor.java
85.94% (55/64)
org.apache.doris.mtmv.ivm/IvmIncrRefreshResult.java
80.00% (12/15)
org.apache.doris.nereids.parser/NereidsParser.java
100.00% (1/1)
org.apache.doris.mtmv.ivm.agg/IvmAggMaxProcessor.java
100.00% (7/7)
org.apache.doris.nereids/StatementContext.java
90.91% (10/11)
org.apache.doris.nereids.trees.plans.commands.info/BaseViewInfo.java
77.78% (7/9)
org.apache.doris.catalog/CatalogRecycleBin.java
100.00% (2/2)
org.apache.doris.job.extensions.mtmv/MTMVJob.java
100.00% (1/1)
org.apache.doris.mtmv.ivm.agg/IvmAggMinProcessor.java
100.00% (7/7)
org.apache.doris.nereids.types/DataType.java
0.00% (0/2)
org.apache.doris.nereids.trees.plans.logical/LogicalOlapScan.java
100.00% (6/6)
org.apache.doris.mtmv.ivm/IvmPlanSignatureGenerator.java
86.24% (163/189)
org.apache.doris.nereids.rules.exploration.mv/MaterializationContext.java
75.00% (6/8)
org.apache.doris.nereids.trees.plans.commands/ExplainCommand.java
65.71% (23/35)
org.apache.doris.mtmv.ivm.agg/IvmAggBitmapProcessor.java
92.00% (23/25)
org.apache.doris.mtmv.ivm.agg/IvmAggExpressionBuilder.java
85.19% (23/27)
org.apache.doris.alter/Alter.java
76.36% (42/55)
org.apache.doris.catalog/OlapTableFactory.java
100.00% (12/12)
org.apache.doris.nereids.rules.rewrite/AccessPathExpressionCollector.java
0.00% (0/3)
org.apache.doris.mtmv/MTMVPropertyUtil.java
63.51% (47/74)
org.apache.doris.mtmv.ivm/IvmDeltaRewriteResult.java
100.00% (6/6)
org.apache.doris.mtmv.ivm.agg/IvmAggAvgProcessor.java
100.00% (23/23)
org.apache.doris.nereids.jobs.executor/Analyzer.java
100.00% (3/3)
org.apache.doris.nereids.rules.analysis/IvmIncrRefreshMTMV.java
75.00% (30/40)
org.apache.doris.nereids.trees.plans.commands/RefreshMTMVCommand.java
74.47% (70/94)
org.apache.doris.mtmv.ivm.agg/IvmAggDeltaSlotRef.java
57.14% (8/14)
org.apache.doris.nereids.trees.plans.commands.info/AlterMTMVPropertyInfo.java
77.55% (38/49)
org.apache.doris.mtmv.ivm.agg/IvmAggBitmapUnionProcessor.java
100.00% (7/7)
org.apache.doris.nereids.rules.exploration.mv/MaterializedViewUtils.java
100.00% (1/1)
org.apache.doris.mtmv.ivm/IvmDryRunLimit.java
85.71% (6/7)
org.apache.doris.mtmv.ivm/IvmUtil.java
59.57% (56/94)
org.apache.doris.mtmv.ivm.agg/IvmAggStateKey.java
100.00% (4/4)
org.apache.doris.nereids.rules.analysis/IvmNormalizeMTMV.java
79.74% (425/533)
org.apache.doris.nereids.trees.plans.commands.info/CreateTableInfo.java
66.67% (36/54)
org.apache.doris.nereids.types/StructType.java
0.00% (0/12)
org.apache.doris.qe/SessionVariable.java
100.00% (2/2)
org.apache.doris.tablefunction/MetadataGenerator.java
76.92% (20/26)
org.apache.doris.job.task/AbstractTask.java
100.00% (1/1)
org.apache.doris.nereids.trees.plans/Explainable.java
100.00% (1/1)
org.apache.doris.mtmv.ivm.agg/IvmAggFunctionRegistry.java
75.68% (28/37)
org.apache.doris.mtmv.ivm/IvmFailureReason.java
93.75% (15/16)
org.apache.doris.nereids.trees.plans.logical/LogicalRepeat.java
66.67% (6/9)
org.apache.doris.catalog/MTMV.java
79.58% (113/142)
org.apache.doris.mtmv.ivm/IvmDeltaRewriteState.java
62.86% (44/70)
org.apache.doris.mtmv.ivm/IvmIncrRefreshContext.java
46.81% (22/47)
org.apache.doris.nereids.trees.plans.commands.info/CreateMTMVInfo.java
85.14% (126/148)
org.apache.doris.nereids.types/StructField.java
0.00% (0/14)
org.apache.doris.tablefunction/TableBinlogFunction.java
71.43% (5/7)
org.apache.doris.mtmv.ivm.agg/IvmAggFunctionKind.java
100.00% (8/8)
org.apache.doris.nereids.rules.analysis/ExpressionAnalyzer.java
0.00% (0/16)
org.apache.doris.mtmv.ivm.agg/IvmAggTarget.java
80.00% (16/20)
org.apache.doris.nereids.parser/LogicalPlanBuilder.java
85.48% (53/62)
org.apache.doris.nereids.rules.analysis/NormalizeRepeat.java
100.00% (5/5)
org.apache.doris.nereids.rules.rewrite/NestedColumnPruning.java
0.00% (0/7)
org.apache.doris.nereids.trees.plans.commands/CreateMTMVCommand.java
54.26% (51/94)
org.apache.doris.mtmv.ivm/IvmPlanSignature.java
100.00% (6/6)
org.apache.doris.nereids.rules.analysis/NormalizeAggregate.java
100.00% (6/6)
org.apache.doris.mtmv.ivm/IvmRewriteResult.java
96.00% (24/25)
org.apache.doris.nereids.trees.plans.commands.insert/AbstractInsertExecutor.java
100.00% (12/12)
org.apache.doris.nereids.trees.plans.commands.info/CreateViewInfo.java
100.00% (12/12)
org.apache.doris.mtmv.ivm/IvmJoinDeltaHandler.java
91.14% (360/395)
org.apache.doris.mtmv.ivm.agg/IvmAggApplyContext.java
92.86% (26/28)
org.apache.doris.mtmv.ivm.agg/IvmAggTargetSpec.java
92.31% (12/13)
org.apache.doris.mtmv.ivm/IvmDeltaRewriter.java
95.59% (65/68)
org.apache.doris.catalog.stream/TableStreamBuildFactory.java
100% (0/0)
org.apache.doris.nereids.trees.plans.visitor/NondeterministicFunctionCollector.java
100.00% (9/9)
org.apache.doris.nereids.rules/RuleType.java
100.00% (3/3)
org.apache.doris.nereids.rules.analysis/CloudTableStreamReadStateHook.java
100.00% (5/5)
org.apache.doris.catalog/Env.java
88.64% (39/44)
org.apache.doris.mtmv/MTMVRefreshEnum.java
100.00% (3/3)
org.apache.doris.mtmv.ivm.agg/IvmAggColumnKey.java
53.85% (7/13)
org.apache.doris.nereids.trees.plans.commands.info/AlterMTMVRefreshInfo.java
40.91% (9/22)
org.apache.doris.datasource.connector.converter/ConnectorColumnConverter.java
0.00% (0/1)
org.apache.doris.mtmv/MTMVAnalyzeQueryInfo.java
88.89% (8/9)
org.apache.doris.mtmv.ivm/IvmDeltaRewriteHelper.java
70.37% (190/270)
org.apache.doris.mtmv.ivm/IvmException.java
57.14% (4/7)
org.apache.doris.mtmv/MTMVRefreshInfo.java
42.11% (8/19)
org.apache.doris.mtmv.ivm.agg/IvmAggSumLikeProcessor.java
100.00% (11/11)
org.apache.doris.nereids.rules.analysis/BindSink.java
90.00% (45/50)
org.apache.doris.nereids.trees.expressions.functions.scalar/CreateNamedStruct.java
0.00% (0/1)
org.apache.doris.mtmv/MTMVRefreshSnapshot.java
81.25% (13/16)
org.apache.doris.mtmv/MTMVRelationManager.java
74.29% (26/35)
org.apache.doris.mtmv.ivm/IvmDeltaRewriteVisitor.java
80.95% (17/21)
org.apache.doris.mtmv.ivm/IvmRewriteContext.java
95.56% (43/45)
org.apache.doris.nereids/CascadesContext.java
57.14% (4/7)
org.apache.doris.nereids.trees.plans.commands.info/RefreshMTMVInfo.java
44.19% (19/43)
org.apache.doris.nereids.trees.plans.commands.insert/InsertOverwriteTableCommand.java
100% (0/0)
org.apache.doris.common.util/PropertyAnalyzer.java
100% (0/0)
org.apache.doris.nereids.rules.analysis/IvmFullRefreshMTMV.java
86.89% (53/61)
org.apache.doris.nereids.trees.plans.logical/LogicalOlapTableStreamScan.java
39.29% (11/28)
org.apache.doris.mtmv/MTMVPlanUtil.java
81.14% (228/281)
org.apache.doris.mtmv.ivm/IvmLinearDeltaHandler.java
93.65% (118/126)
org.apache.doris.nereids.glue.translator/PhysicalPlanTranslator.java
82.76% (24/29)
org.apache.doris.tablefunction/ExternalFileTableValuedFunction.java
0.00% (0/4)
org.apache.doris.tablefunction/MvInfosTableValuedFunction.java
100.00% (2/2)
org.apache.doris.mtmv.ivm/IvmAggDeltaHandler.java
76.88% (143/186)
org.apache.doris.nereids.trees.plans.commands.insert/StreamConsumptionInfoExtractor.java
100% (0/0)
org.apache.doris.mtmv.ivm/IvmSequenceCalculator.java
69.05% (29/42)
org.apache.doris.mtmv.ivm.agg/IvmAggBitmapUnionCountProcessor.java
100.00% (11/11)
org.apache.doris.mtmv.ivm.agg/IvmAggMeta.java
90.91% (10/11)
org.apache.doris.nereids.trees.plans.commands/UpdateMvByPartitionCommand.java
100.00% (2/2)
org.apache.doris.job.extensions.mtmv/MTMVTaskContext.java
88.00% (22/25)
org.apache.doris.mtmv.ivm.agg/IvmAggExtremalProcessor.java
95.56% (43/45)
org.apache.doris.mtmv.ivm.agg/IvmAggCountProcessor.java
100.00% (31/31)
org.apache.doris.mtmv.ivm.agg/IvmAggFunctionProcessor.java
87.80% (36/41)
org.apache.doris.nereids.trees.plans.commands.info/ColumnDefinition.java
61.54% (8/13)
org.apache.doris.mtmv/MTMVJobManager.java
100.00% (4/4)
org.apache.doris.nereids.rules.analysis/CheckAnalysis.java
86.67% (13/15)
Total
79.42% (3994/5029)