FE Increment Coverage Report

File Line Coverage
org.apache.doris.nereids.parser/LogicalPlanBuilder.java 85.48% (53/62)
org.apache.doris.mtmv/MTMVRefreshSnapshot.java 81.25% (13/16)
org.apache.doris.mtmv.ivm.agg/IvmAggAvgProcessor.java 100.00% (23/23)
org.apache.doris.mtmv.ivm.agg/IvmAggSumProcessor.java 100.00% (17/17)
org.apache.doris.nereids.rules.analysis/IvmIncrRefreshMTMV.java 97.44% (38/39)
org.apache.doris.nereids.trees.expressions.functions.scalar/MurmurHash364.java 0.00% (0/3)
org.apache.doris.nereids.trees.plans.commands.insert/InsertOverwriteTableCommand.java 100% (0/0)
org.apache.doris.mtmv.ivm/IvmFailureClassifier.java 80.00% (8/10)
org.apache.doris.nereids.trees.plans.commands.insert/AbstractInsertExecutor.java 8.33% (1/12)
org.apache.doris.mtmv.ivm.agg/IvmAggColumnKey.java 53.85% (7/13)
org.apache.doris.nereids.trees.plans.commands.info/CreateMTMVInfo.java 93.43% (128/137)
org.apache.doris.mtmv.ivm.agg/IvmAggSumLikeProcessor.java 100.00% (11/11)
org.apache.doris.alter/Alter.java 85.45% (47/55)
org.apache.doris.job.extensions.mtmv/MTMVJob.java 0.00% (0/1)
org.apache.doris.nereids.trees.plans.logical/LogicalOlapTableStreamScan.java 86.96% (20/23)
org.apache.doris.mtmv.ivm.agg/IvmAggExtremalProcessor.java 95.56% (43/45)
org.apache.doris.mtmv/MTMVRefreshInfo.java 52.63% (10/19)
org.apache.doris.mtmv.ivm/IvmDeltaRewriteHelper.java 77.41% (209/270)
org.apache.doris.mtmv.ivm.agg/IvmAggApplyContext.java 92.86% (26/28)
org.apache.doris.tablefunction/TableBinlogFunction.java 0.00% (0/7)
org.apache.doris.mtmv.ivm.agg/IvmAggBitmapUnionProcessor.java 100.00% (7/7)
org.apache.doris.mtmv.ivm.agg/IvmAggDeltaSlotRef.java 64.29% (9/14)
org.apache.doris.catalog/OlapTableFactory.java 100.00% (12/12)
org.apache.doris.nereids.parser/NereidsParser.java 100.00% (1/1)
org.apache.doris.nereids.trees.plans.commands.info/ColumnDefinition.java 7.69% (1/13)
org.apache.doris.mtmv.ivm.agg/IvmAggCountProcessor.java 100.00% (31/31)
org.apache.doris.nereids/StatementContext.java 90.91% (10/11)
org.apache.doris.mtmv.ivm/IvmFailureReason.java 100.00% (16/16)
org.apache.doris.mtmv.ivm.agg/IvmAggMinProcessor.java 100.00% (7/7)
org.apache.doris.nereids.rules.exploration.mv/MaterializedViewUtils.java 100.00% (1/1)
org.apache.doris.mtmv/MTMVRefreshEnum.java 100.00% (3/3)
org.apache.doris.mtmv.ivm/IvmUtil.java 73.91% (68/92)
org.apache.doris.nereids.rules.analysis/CheckAnalysis.java 93.33% (14/15)
org.apache.doris.mtmv.ivm/IvmIncrRefreshContext.java 46.81% (22/47)
org.apache.doris.mtmv.ivm.agg/IvmAggFunctionKind.java 100.00% (8/8)
org.apache.doris.job.extensions.mtmv/MTMVTaskContext.java 96.00% (24/25)
org.apache.doris.mtmv.ivm.agg/IvmAggTargetSpec.java 92.31% (12/13)
org.apache.doris.mtmv.ivm/IvmPlanSignature.java 100.00% (6/6)
org.apache.doris.mtmv.ivm/IvmPlanSignatureGenerator.java 87.83% (166/189)
org.apache.doris.nereids.rules.exploration.mv/MaterializationContext.java 75.00% (6/8)
org.apache.doris.mtmv/MTMVPlanUtil.java 79.00% (222/281)
org.apache.doris.nereids.trees.plans.commands/CreateMTMVCommand.java 56.47% (48/85)
org.apache.doris.mtmv/MTMVAlterOpType.java 100.00% (2/2)
org.apache.doris.mtmv.ivm/IvmDeltaRewriteState.java 78.26% (36/46)
org.apache.doris.mtmv.ivm/IvmRewriteContext.java 95.56% (43/45)
org.apache.doris.mtmv.ivm.agg/IvmAggMaxProcessor.java 100.00% (7/7)
org.apache.doris.nereids.rules.analysis/BindSink.java 76.00% (38/50)
org.apache.doris.nereids.trees.plans/Explainable.java 100.00% (1/1)
org.apache.doris.mtmv/MTMVRelationManager.java 80.00% (28/35)
org.apache.doris.mtmv.ivm.agg/IvmAggBitmapUnionCountProcessor.java 100.00% (11/11)
org.apache.doris.mtmv.ivm/IvmRewriteResult.java 100.00% (25/25)
org.apache.doris.mtmv/MTMVJobManager.java 75.00% (3/4)
org.apache.doris.mtmv.ivm/IvmLinearDeltaHandler.java 88.14% (104/118)
org.apache.doris.nereids.trees.plans.commands.info/RefreshMTMVInfo.java 74.42% (32/43)
org.apache.doris.mtmv/MTMVAnalyzeQueryInfo.java 88.89% (8/9)
org.apache.doris.mtmv.ivm/IvmDryRunLimit.java 100.00% (7/7)
org.apache.doris.mtmv.ivm/IvmInfo.java 92.31% (36/39)
org.apache.doris.nereids.rules.analysis/NormalizeAggregate.java 100.00% (6/6)
org.apache.doris.mtmv.ivm/IvmAggDeltaHandler.java 77.42% (144/186)
org.apache.doris.nereids.rules.analysis/IvmFullRefreshMTMV.java 79.66% (47/59)
org.apache.doris.nereids.trees.plans.commands.info/CreateTableInfo.java 53.70% (29/54)
org.apache.doris.nereids/CascadesContext.java 100.00% (7/7)
org.apache.doris.datasource/InternalCatalog.java 79.31% (23/29)
org.apache.doris.nereids.rules.analysis/NormalizeRepeat.java 100.00% (5/5)
org.apache.doris.nereids.trees.plans.logical/LogicalOlapScan.java 100.00% (6/6)
org.apache.doris.mtmv.ivm/IvmDeltaRewriter.java 94.74% (54/57)
org.apache.doris.nereids.trees.plans.commands.info/BaseViewInfo.java 77.78% (7/9)
org.apache.doris.mtmv.ivm.agg/IvmAggTarget.java 80.00% (16/20)
org.apache.doris.catalog/MTMV.java 75.86% (88/116)
org.apache.doris.mtmv.ivm.agg/IvmAggBitmapProcessor.java 92.00% (23/25)
org.apache.doris.nereids.trees.plans.logical/LogicalRepeat.java 66.67% (6/9)
org.apache.doris.nereids.glue.translator/PhysicalPlanTranslator.java 82.76% (24/29)
org.apache.doris.qe/SessionVariable.java 100.00% (2/2)
org.apache.doris.catalog.stream/TableStreamBuildFactory.java 100% (0/0)
org.apache.doris.common.util/PropertyAnalyzer.java 100% (0/0)
org.apache.doris.mtmv.ivm.agg/IvmAggFunctionRegistry.java 91.89% (34/37)
org.apache.doris.nereids.trees.plans.commands.info/AlterMTMVPropertyInfo.java 57.89% (11/19)
org.apache.doris.qe/StmtExecutor.java 39.29% (22/56)
org.apache.doris.transaction/DatabaseTransactionMgr.java 62.50% (5/8)
org.apache.doris.nereids.jobs.executor/Analyzer.java 100.00% (3/3)
org.apache.doris.mtmv.ivm.agg/IvmAggStateKey.java 100.00% (4/4)
org.apache.doris.nereids.trees.plans.commands/UpdateMvByPartitionCommand.java 100.00% (2/2)
org.apache.doris.nereids.trees.plans.commands.info/AlterMTMVRefreshInfo.java 68.18% (15/22)
org.apache.doris.nereids.trees.plans.visitor/NondeterministicFunctionCollector.java 100.00% (9/9)
org.apache.doris.mtmv.ivm/IvmJoinDeltaHandler.java 91.14% (360/395)
org.apache.doris.mtmv.ivm/IvmIncrRefreshResult.java 80.00% (12/15)
org.apache.doris.nereids.trees.plans.commands/RefreshMTMVCommand.java 48.19% (40/83)
org.apache.doris.nereids.trees.plans.commands.insert/InsertIntoTableCommand.java 64.86% (24/37)
org.apache.doris.mtmv.ivm/IvmException.java 100.00% (7/7)
org.apache.doris.mtmv.ivm.agg/IvmAggFunctionProcessor.java 85.37% (35/41)
org.apache.doris.job.extensions.mtmv/MTMVTask.java 64.35% (269/418)
org.apache.doris.job.task/AbstractTask.java 100.00% (1/1)
org.apache.doris.catalog/Env.java 86.36% (38/44)
org.apache.doris.mtmv.ivm/IvmDeltaRewriteVisitor.java 95.24% (20/21)
org.apache.doris.mtmv.ivm.agg/IvmAggMeta.java 90.91% (10/11)
org.apache.doris.nereids.trees.plans.commands.info/CreateViewInfo.java 100.00% (12/12)
org.apache.doris.mtmv/MTMVPropertyUtil.java 75.00% (9/12)
org.apache.doris.mtmv.ivm/IvmIncrRefreshManager.java 75.00% (39/52)
org.apache.doris.nereids.rules.analysis/IvmNormalizeMTMV.java 84.34% (447/530)
org.apache.doris.mtmv.ivm.agg/IvmAggExpressionBuilder.java 85.19% (23/27)
org.apache.doris.catalog/CatalogRecycleBin.java 100.00% (2/2)
org.apache.doris.nereids.rules/RuleType.java 100.00% (3/3)
org.apache.doris.nereids.trees.plans.commands/ExplainCommand.java 54.29% (19/35)
org.apache.doris.persist/AlterMTMV.java 66.67% (2/3)
org.apache.doris.mtmv.ivm/IvmDeltaRewriteResult.java 100.00% (6/6)
org.apache.doris.mtmv.ivm/IvmSequenceCalculator.java 78.57% (33/42)
Total 79.51% (3732/4694)