FE Increment Coverage Report
File
Line Coverage
org.apache.doris.nereids.trees.expressions.functions.executable/StringArithmetic.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/Month.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuartersDiff.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Year.java
100.00% (2/2)
org.apache.doris.analysis/ColumnDef.java
85.71% (6/7)
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/Quarter.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToDateV2.java
100.00% (2/2)
org.apache.doris.analysis/ExprToStringValueVisitor.java
33.33% (1/3)
org.apache.doris.catalog/PartitionKey.java
58.82% (10/17)
org.apache.doris.nereids.types.coercion/DateLikeType.java
0.00% (0/2)
org.apache.doris.nereids.parser/LogicalPlanBuilder.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.literal/NumericLiteral.java
80.00% (4/5)
org.apache.doris.mtmv/MTMVPartitionExprDateTrunc.java
0.00% (0/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuartersSub.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/SubTime.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DateV2.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MicroSecondsSub.java
100.00% (3/3)
org.apache.doris.analysis/LiteralExprUtils.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaysDiff.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/HoursAdd.java
100.00% (2/2)
org.apache.doris.nereids.rules.expression.rules/SimplifyComparisonPredicate.java
40.30% (27/67)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayFloor.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayOfYear.java
100.00% (2/2)
org.apache.doris.httpv2.util.streamresponse/JsonStreamResponse.java
0.00% (0/2)
org.apache.doris.nereids.rules.expression.check/CheckCast.java
100.00% (23/23)
org.apache.doris.nereids.util/TimestampNsDefaultValueUtils.java
91.67% (11/12)
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.literal/DateLiteral.java
73.33% (11/15)
org.apache.doris.nereids.trees.plans.commands.info/DefaultValue.java
25.00% (1/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/MicroSecondsAdd.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuarterFloor.java
100.00% (7/7)
org.apache.doris.common.util/DynamicPartitionUtil.java
0.00% (0/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMicrosecondSub.java
100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/MilliSecondTimestamp.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteFloor.java
100.00% (7/7)
org.apache.doris.catalog/PartitionInfo.java
0.00% (0/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeekCeil.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.agg/SequenceMatch.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToIso8601.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MicroSecondTimestamp.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondFloor.java
100.00% (7/7)
org.apache.doris.nereids.rules.expression.rules/FoldConstantRuleOnBE.java
100.00% (9/9)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeQuarterUnit.java
100.00% (2/2)
org.apache.doris.nereids.util/DateTimeFormatterUtils.java
100.00% (10/10)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearMonthAdd.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeekOfYear.java
100.00% (2/2)
org.apache.doris.analysis/ExprToSqlVisitor.java
100.00% (1/1)
org.apache.doris.qe/ConnectProcessor.java
0.00% (0/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/Hour.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToDays.java
100.00% (2/2)
org.apache.doris.datasource.connector.converter/ExprToConnectorExpressionConverter.java
0.00% (0/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/TimeDiff.java
80.00% (4/5)
org.apache.doris.nereids.trees.expressions.functions.scalar/Timestamp.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearFloor.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/HoursDiff.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthsSub.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondTimestamp.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/QuartersAdd.java
100.00% (1/1)
org.apache.doris.nereids.rules.expression.rules/PredicateRewriteForPartitionPrune.java
9.68% (3/31)
org.apache.doris.nereids.trees.expressions.functions.agg/SequenceCount.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/HourSecond.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.literal/TimeStampNsLiteral.java
78.29% (101/129)
org.apache.doris.nereids.rules.expression.rules/FoldConstantRuleOnFE.java
100.00% (2/2)
org.apache.doris.nereids.types/TimeStampNsType.java
23.53% (4/17)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteSecondSub.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMicrosecond.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeeksAdd.java
100.00% (1/1)
org.apache.doris.qe/StmtExecutor.java
0.00% (0/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourSecondAdd.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/Microsecond.java
100.00% (1/1)
org.apache.doris.nereids.trees.plans.commands/CreateFunctionCommand.java
0.00% (0/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/AddTime.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeDayUnit.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearMonth.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearsAdd.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearsSub.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.executable/TimeRoundSeries.java
20.00% (12/60)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaysSub.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MicroSecondsDiff.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinutesAdd.java
100.00% (2/2)
org.apache.doris.common.util/PropertyAnalyzer.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/Century.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourSecondSub.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MilliSecondsDiff.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteSecondAdd.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/MonthName.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/WeekFloor.java
100.00% (7/7)
org.apache.doris.nereids.rules.expression.rules/SimplifyInPredicate.java
33.33% (1/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeWeekUnit.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/SecondMicrosecond.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToJson.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.agg/WindowFunnelV2.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaySecondAdd.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondsAdd.java
100.00% (2/2)
org.apache.doris.tablefunction/MetadataGenerator.java
0.00% (0/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayHourSub.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaySecond.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayHourAdd.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourFloor.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.literal/DateTimeLiteral.java
33.33% (2/6)
org.apache.doris.persist.gson/GsonUtils.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.agg/SequenceFunction.java
0.00% (0/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayName.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeMonthUnit.java
100.00% (2/2)
org.apache.doris.analysis/ExprToThriftVisitor.java
71.43% (5/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/Field.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.executable/DateTimeArithmetic.java
11.11% (6/54)
org.apache.doris.catalog/ColumnToProtobuf.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/Week.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.window/RequireTrivialTypes.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeYearUnit.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.executable/DateTimeExtractAndTransform.java
28.57% (28/98)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinutesDiff.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthsAdd.java
100.00% (1/1)
org.apache.doris.nereids.util/DateUtils.java
80.00% (40/50)
org.apache.doris.httpv2.util/StatementSubmitter.java
0.00% (0/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DateDiff.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.functions.scalar/WeeksSub.java
100.00% (1/1)
org.apache.doris.nereids.types/DataType.java
72.22% (13/18)
org.apache.doris.analysis/DateLiteralUtils.java
66.15% (43/65)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeMinuteUnit.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteMicrosecondSub.java
100.00% (4/4)
org.apache.doris.service.arrowflight/FlightSqlSchemaHelper.java
0.00% (0/1)
org.apache.doris.analysis/OutFileClause.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeHourUnit.java
100.00% (2/2)
org.apache.doris.analysis/PartitionExprUtil.java
57.14% (12/21)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteMicrosecondAdd.java
100.00% (4/4)
org.apache.doris.nereids.rules.expression.rules/RewriteDefaultExpression.java
50.00% (2/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayRangeSecondUnit.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.literal/DateTimeV2Literal.java
88.89% (8/9)
org.apache.doris.nereids.trees.expressions.functions.scalar/Second.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMinuteSub.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayOfWeek.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMinute.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/TimeFormat.java
100.00% (3/3)
org.apache.doris.datasource.jdbc.client/JdbcMySQLClient.java
0.00% (0/3)
org.apache.doris.nereids.rules.analysis/BindSink.java
80.00% (8/10)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondsDiff.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/WeeksDiff.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayHour.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayOfMonth.java
100.00% (2/2)
org.apache.doris.common.util/Util.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.functions.scalar/MinuteMicrosecond.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/YearsDiff.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/HoursSub.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/SearchSignature.java
100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.agg/TopNWeighted.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/HourCeil.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondCeil.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/MinuteSecond.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.visitor/ExpressionVisitor.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearWeek.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearMonthSub.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/ArrayRange.java
100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/UnixTimestamp.java
100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondsSub.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DateFormat.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.insert/InsertUtils.java
100.00% (4/4)
org.apache.doris.qe.cache/PartitionRange.java
100% (0/0)
org.apache.doris.common.util/FetchRemoteTabletSchemaUtil.java
100.00% (1/1)
org.apache.doris.nereids.rules.expression.rules/DateFunctionRewrite.java
40.00% (6/15)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthsDiff.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions/Cast.java
33.33% (4/12)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondMicrosecondSub.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/ToSeconds.java
100.00% (2/2)
org.apache.doris.nereids.stats/FilterEstimation.java
56.25% (9/16)
org.apache.doris.nereids.util/TypeCoercionUtils.java
69.32% (61/88)
org.apache.doris.nereids.rules.rewrite/PushDownVirtualColumnsIntoOlapScan.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMinuteAdd.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/LastDay.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/SecondMicrosecondAdd.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.literal/Literal.java
100.00% (8/8)
org.apache.doris.nereids.util/PredicateInferUtils.java
0.00% (0/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthFloor.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.literal/StringLikeLiteral.java
100.00% (6/6)
org.apache.doris.nereids.trees.expressions.literal/TimeV2Literal.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/Date.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMinute.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/MilliSecondsAdd.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/MonthCeil.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/YearCeil.java
100.00% (7/7)
org.apache.doris.statistics.util/StatisticsUtil.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/DaySecondSub.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/MilliSecondsSub.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/QuarterCeil.java
100.00% (7/7)
org.apache.doris.nereids.trees.expressions.functions.scalar/DayMicrosecondAdd.java
100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/HourMicrosecondSub.java
100.00% (4/4)
org.apache.doris.nereids.trees.expressions.functions.scalar/ConvertTz.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/Minute.java
100.00% (1/1)
Total
66.49% (891/1340)