FE Increment Coverage Report

File Line Coverage
org.apache.doris.nereids.glue.translator/PhysicalPlanTranslator.java 85.71% (6/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeYearUnit.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMicrosecondSub.java 100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuarterFloor.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/Second.java 11.11% (1/9)
org.apache.doris.planner/GroupCommitPlanner.java 100.00% (10/10)
org.apache.doris.catalog/PartitionKey.java 52.63% (10/19)
org.apache.doris.nereids.trees.expressions.functions.scalar/PreviousDay.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/Field.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToIso8601.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearFloor.java 100.00% (7/7)
org.apache.doris.common.util/PropertyAnalyzer.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/TimeToSec.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearCeil.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.agg/WindowFunnelV2.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondMicrosecond.java 100.00% (2/2)
org.apache.doris.service.arrowflight/FlightSqlSchemaHelper.java 0.00% (0/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaySecondSub.java 100.00% (1/1)
org.apache.doris.nereids.rules.expression.rules/SimplifyInPredicate.java 33.33% (1/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeQuarterUnit.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MicroSecondsSub.java 100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondCeil.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions/SearchSignature.java 87.50% (21/24)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteMicrosecondSub.java 100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeeksDiff.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearMonthSub.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearsAdd.java 100.00% (1/1)
org.apache.doris.httpv2.util/StatementSubmitter.java 0.00% (0/2)
org.apache.doris.nereids.rules.expression.rules/DateFunctionRewrite.java 40.00% (6/15)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuarterCeil.java 100.00% (7/7)
org.apache.doris.nereids.util/JoinUtils.java 100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeekFloor.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.agg/TopNWeighted.java 100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondMicrosecondSub.java 100.00% (3/3)
org.apache.doris.analysis/LiteralExprUtils.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Microsecond.java 10.00% (1/10)
org.apache.doris.nereids.trees.expressions.functions.scalar/HoursAdd.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaysAdd.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearWeek.java 100.00% (3/3)
org.apache.doris.nereids.trees.plans.commands/CreateFunctionCommand.java 0.00% (0/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMinute.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMinuteAdd.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourFloor.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.executable/StringArithmetic.java 100.00% (5/5)
org.apache.doris.nereids.trees.expressions.functions.scalar/Century.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMicrosecondAdd.java 100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteMicrosecond.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/NextDay.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuartersAdd.java 100.00% (1/1)
org.apache.doris.analysis/DateLiteralUtils.java 66.67% (44/66)
org.apache.doris.catalog/ColumnToProtobuf.java 62.50% (5/8)
org.apache.doris.nereids.trees.expressions.functions.scalar/Quarter.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.executable/TimeRoundSeries.java 46.91% (38/81)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaySecond.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuartersSub.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeekOfYear.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.agg/SequenceMatch.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourSecondAdd.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinutesSub.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.executable/DateTimeExtractAndTransform.java 40.29% (56/139)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondMicrosecondAdd.java 100.00% (3/3)
org.apache.doris.mysql/MysqlSerializer.java 100.00% (9/9)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMinuteSub.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMinuteSub.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondsAdd.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToDays.java 100.00% (2/2)
org.apache.doris.nereids.types/DataType.java 72.22% (13/18)
org.apache.doris.nereids.util/DateUtils.java 68.33% (41/60)
org.apache.doris.analysis/PartitionExprUtil.java 66.67% (26/39)
org.apache.doris.httpv2.util.streamresponse/JsonStreamResponse.java 0.00% (0/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Date.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMicrosecondAdd.java 100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToJson.java 100.00% (1/1)
org.apache.doris.nereids.trees.plans.commands.info/ColumnDefinition.java 100.00% (1/1)
org.apache.doris.nereids.rules.expression.rules/FoldConstantRuleOnBE.java 92.86% (13/14)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteMicrosecondAdd.java 100.00% (4/4)
org.apache.doris.qe.cache/PartitionRange.java 100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/MilliSecondsSub.java 100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteSecondSub.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteSecond.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeekCeil.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/LastDay.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/SubTime.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/UtcTimestamp.java 100% (0/0)
org.apache.doris.analysis/ColumnDef.java 85.71% (6/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToDateV2.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeMinuteUnit.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearsDiff.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.agg/SequenceFunction.java 0.00% (0/1)
org.apache.doris.mtmv/MTMVUtil.java 60.00% (3/5)
org.apache.doris.nereids.trees.expressions.functions.executable/DateTimeArithmetic.java 19.67% (12/61)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayHourAdd.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourCeil.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/DateFormat.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthName.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.literal/NumericLiteral.java 80.00% (4/5)
org.apache.doris.nereids.types/TimeStampNsType.java 23.53% (4/17)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayOfYear.java 100.00% (2/2)
org.apache.doris.analysis/ExprToThriftVisitor.java 71.43% (5/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondsSub.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.window/RequireTrivialTypes.java 100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRange.java 100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMicrosecond.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondsDiff.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.visitor/ExpressionVisitor.java 100.00% (1/1)
org.apache.doris.common.util/DynamicPartitionUtil.java 0.00% (0/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayHour.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.literal/DateLiteral.java 64.29% (18/28)
org.apache.doris.nereids.stats/FilterEstimation.java 56.25% (9/16)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayHourSub.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/Weekday.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToSeconds.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/UnixTimestamp.java 54.17% (13/24)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteSecondAdd.java 100.00% (1/1)
org.apache.doris.nereids.rules.exploration.mv/AbstractMaterializedViewRule.java 100.00% (1/1)
org.apache.doris.nereids.rules.expression.rules/PredicateRewriteForPartitionPrune.java 37.93% (22/58)
org.apache.doris.nereids.trees.expressions.functions.scalar/MilliSecondsAdd.java 100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthsSub.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondFloor.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMicrosecondSub.java 100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/HoursSub.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToDate.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayCeil.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.literal/StringLikeLiteral.java 100.00% (6/6)
org.apache.doris.qe/CoordinatorContext.java 100.00% (14/14)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaySecondAdd.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToMonday.java 100.00% (2/2)
org.apache.doris.nereids.trees.plans.commands.info/DefaultValue.java 25.00% (2/8)
org.apache.doris.qe/ConnectProcessor.java 0.00% (0/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaysSub.java 100.00% (1/1)
org.apache.doris.nereids.util/PredicateInferUtils.java 0.00% (0/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/ConvertTz.java 100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthFloor.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearMonthAdd.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearsSub.java 100.00% (1/1)
org.apache.doris.nereids.rules.expression.check/CheckCast.java 100.00% (23/23)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMicrosecond.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/AddTime.java 100.00% (1/1)
org.apache.doris.qe/StmtExecutor.java 0.00% (0/2)
org.apache.doris.nereids.rules.analysis/DatetimeFunctionBinder.java 33.33% (6/18)
org.apache.doris.nereids.trees.expressions.functions.agg/WindowFunnel.java 0.00% (0/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinutesAdd.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions/DateTimeWithPrecision.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMinuteAdd.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Time.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeeksAdd.java 100.00% (1/1)
org.apache.doris.nereids.rules.rewrite/PushDownVirtualColumnsIntoOlapScan.java 100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/FromUnixtime.java 93.33% (28/30)
org.apache.doris.nereids.trees.expressions.functions.scalar/Nvl.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/Year.java 100.00% (2/2)
org.apache.doris.persist.gson/GsonUtils.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MilliSecondTimestamp.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourSecond.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuartersDiff.java 100.00% (2/2)
org.apache.doris.nereids.util/DateTimeFormatterUtils.java 92.16% (47/51)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeDayUnit.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthsDiff.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/TimeFormat.java 100.00% (3/3)
org.apache.doris.nereids.types.coercion/DateLikeType.java 0.00% (0/2)
org.apache.doris.catalog/PartitionInfo.java 100.00% (1/1)
org.apache.doris.nereids.rules.analysis/BindSink.java 50.00% (2/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/TimeDiff.java 100.00% (5/5)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearMonth.java 100.00% (2/2)
org.apache.doris.nereids.rules.expression.rules/FoldConstantRuleOnFE.java 100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/DateV2.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.literal/DateTimeLiteral.java 50.00% (4/8)
org.apache.doris.mtmv/MTMVPartitionExprDateTrunc.java 57.50% (23/40)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthsAdd.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinutesDiff.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondTimestamp.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeSecondUnit.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayOfMonth.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteFloor.java 100.00% (7/7)
org.apache.doris.statistics.util/StatisticsUtil.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaysDiff.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/HoursDiff.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MicroSecondTimestamp.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Minute.java 12.50% (1/8)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayFloor.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourSecondSub.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.literal/TimeV2Literal.java 100.00% (3/3)
org.apache.doris.nereids.trees.expressions.literal/Literal.java 100.00% (8/8)
org.apache.doris.nereids.trees.expressions.functions.agg/SequenceCount.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.executable/DateTimeAcquire.java 73.08% (19/26)
org.apache.doris.analysis/ExprToSqlVisitor.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MilliSecondsDiff.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeMonthUnit.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MicroSecondsAdd.java 100.00% (3/3)
org.apache.doris.common.util/Util.java 100.00% (1/1)
org.apache.doris.mtmv/MTMVRelatedPartitionDescSyncLimitGenerator.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteCeil.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.literal/TimeStampNsLiteral.java 83.20% (104/125)
org.apache.doris.catalog/ColumnToThrift.java 40.00% (2/5)
org.apache.doris.nereids.trees.expressions.functions.scalar/Coalesce.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeWeekUnit.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Timestamp.java 100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeeksSub.java 100.00% (1/1)
org.apache.doris.nereids.parser/LogicalPlanBuilder.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions/ComputeSignatureHelper.java 90.62% (29/32)
org.apache.doris.nereids.trees.expressions.functions.scalar/Month.java 100.00% (2/2)
org.apache.doris.nereids.load/NereidsLoadScanProvider.java 40.00% (2/5)
org.apache.doris.nereids.trees.expressions.functions.scalar/DateDiff.java 100.00% (6/6)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMinute.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Week.java 100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayOfWeek.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/GreatestLeast.java 100.00% (2/2)
org.apache.doris.nereids.util/TypeCoercionUtils.java 76.78% (291/379)
org.apache.doris.nereids.trees.expressions.literal/DateTimeV2Literal.java 88.89% (8/9)
org.apache.doris.common.util/FetchRemoteTabletSchemaUtil.java 100.00% (1/1)
org.apache.doris.nereids.load/NereidsStreamLoadPlanner.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayName.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Hour.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeHourUnit.java 100.00% (2/2)
org.apache.doris.qe/ConnectContext.java 83.33% (5/6)
org.apache.doris.nereids.trees.expressions/Cast.java 13.51% (5/37)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthCeil.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/NullIf.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthsBetween.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.literal/TimestampTzLiteral.java 100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/MicroSecondsDiff.java 100.00% (2/2)
org.apache.doris.analysis/ExprToStringValueVisitor.java 33.33% (1/3)
org.apache.doris.nereids.rules.expression.rules/SimplifyComparisonPredicate.java 65.22% (30/46)
org.apache.doris.qe/Coordinator.java 100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearOfWeek.java 100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/If.java 100.00% (1/1)
Total 70.42% (1464/2079)