org.apache.doris.nereids.rules.analysis

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total18,281 of 27,21532%2,057 of 2,79726%1,5602,1123,5765,6013276712080
BindExpression2,7301,64337%25710929%184267540890368401
ExpressionAnalyzer1,6791,32044%25013234%178256301577145901
BindSink1,5401,01239%1709636%125173315526204001
BindRelation1,05844529%1134829%8511022833772101
NormalizeRepeat9491%740%6062219222232501
SubqueryToApply94544131%1263019%8110019929792201
DatetimeFunctionBinder895888%1110%879114418771101
WindowFunctionChecker7500%920%7171162162252511
FillUpMissingSlots70435533%603436%6175119210222801
NormalizeAggregate64756246%834937%508012625531401
AnalyzeCTE57121126%421019%293910215061301
CollectJoinConstraint5685%682%37411101202601
SubExprAnalyzer51412519%871010%586511615061301
CompressedMaterialize467397%5846%39439410481201
FillUpQualifyMissingSlot438459%280%28307990141601
CheckAnalysis39432445%562430%35527013331201
CheckAfterRewrite37826941%485051%456959120102001
FillUpMissingSlots.Resolver3380%360%33336969151511
EliminateLogicalSelectHint2824914%318%192361723601
CollectRelation18439067%213763%18443713721501
SubExprAnalyzer.CorrelatedSlotsValidator1580%120%141428288811
NormalizeRepeat.RewriteAggFuncWithoutWindowAggFunc1450%220%151531314411
SubqueryToApply.ReplaceSubquery11815%240%161923294701
AdjustAggregateNullableForEmptySet.FunctionReplacer11622%820%51023291501
AvgDistinctToSumDivCount10515%118%111420235801
SubExprAnalyzer.AnalyzedResult9921%209%162018255901
NormalizeGenerate9810%40%5716213501
GetFormatFunctionBinder9714%80%71018223601
BindExpression.new ExpressionAnalyzer() {...}900%80%8814144411
CheckPolicy8214563%212150%172713460601
CheckSearchUsage7514666%182457%153021562901
ProjectWithDistinctToAggregate7416%80%6814202401
CollectSubQueryAlias7131%433%3713230401
AdjustAggregateNullableForEmptySet647955%516%61212313901
BindExpression.new DefaultExpressionRewriter() {...}640%40%6613134411
BindSkewExpr6324%516%4713181401
FillUpQualifyMissingSlot.new DefaultPlanVisitor() {...}620%80%8811114411
LeadingJoin5524%118%6911180301
BindSink.CustomExpressionAnalyzer400%0%33662211
ExpressionAnalyzer.new ExpressionAnalyzer() {...}400%n/a22442211
FoldConstantForSqlCache.1.new FoldConstantRuleOnFE() {...}400%80%66882211
SessionVarGuardRewriter.AddSessionVarGuardRewriter31%712%577131301
BindSink.LegacyExprTranslator14781%562%295330501
SubExprAnalyzer.PlanNodeCorrelatedInfo0%40%44882211
FoldConstantForSqlCache.new ExpressionRuleExecutor() {...}11%0%23891201
SubqueryToApply.RelatedInfo0%n/a11551111
FillUpMissingSlots.ResolvePlanType0%n/a11551111
UserAuthentication4969%5758%687211201
BindExpression.new ExpressionAnalyzer() {...}0%n/a22222211
EliminateDistinctConstant40%n/a24172401
FillUpQualifyMissingSlot.new DefaultExpressionVisitor() {...}0%n/a33553311
OneRowRelationToProject38%n/a13471301
FillUpQualifyMissingSlot.new DefaultExpressionRewriter() {...}0%n/a22442211
ReplaceExpressionByChildOutput15290%10100%1123351701
ExpressionAnalyzer.new AbstractExpressionRewriteRule() {...}15%n/a12231201
OneRowRelationExtractAggregate51%n/a14381401
ExpressionAnalyzer.1.new ExpressionAnalyzer() {...}0%n/a22222211
SubqueryToApply.SubQueryRewriteResult0%n/a11551111
AddInitMaterializationHook5480%562%393181501
BindSink.LegacyExprTranslator.SlotReplacer64%50%14260301
EliminateLogicalPreAggOnHint45%n/a13361301
FoldConstantForSqlCache4680%537%373170301
BindExpression.SimpleExprAnalyzer3978%75%142100201
HavingToFilter52%n/a13041301
QualifyToFilter52%n/a13041301
ArithmeticFunctionBinder8991%n/a141171401
SubqueryToApply.SubqueryContext77%n/a14271401
CollectOneLevelRelation0%n/a33443311
ColumnAliasGenerator0%n/a11331111
SessionVarGuardRewriter8295%770%392170401
BindExpression.new AppliedAwareRule.AppliedAwareRuleCondition() {...}90%75%14140201
SessionVarGuardRewriter.ReplaceRule100%n/a03090301
LogicalSubQueryAliasToLogicalProject100%100%04090301
ProjectToGlobalAggregate100%n/a04050401
BindExpression.new ExpressionAnalyzer() {...}100%n/a02020201
VariableToLiteral100%n/a02040201
SessionVarGuardRewriter.new DefaultPlanRewriter() {...}100%n/a02030201
SubqueryToApply.CollectSubquerys100%n/a01040101
OneAnalysisRuleFactory100%n/a01010101
AnalysisRuleFactory100%n/a01010101