org.apache.doris.nereids.rules.expression.rules

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,068 of 14,13371%612 of 1,73864%4791,3127572,84865438360
FoldConstantRuleOnBE1,42340222%1696126%10313128537781601
OneRangePartitionEvaluator6741,54369%11913352%8216510641853701
PartitionRangeExpander31144158%395357%34616716661401
FoldConstantRuleOnFE3081,37981%4518180%431605735594501
DateFunctionRewrite25712933%41918%243338650801
PredicateRewriteForPartitionPrune1231913%175%91230350301
SimplifyRange.DiscreteValue11616959%51372%81613423701
PartitionPruner11019864%311938%183220610701
BetweenToEqual9215462%202252%142912410801
SimplifyInPredicate9111555%19932%1625133331101
SimplifyRange.RangeValue8626475%82475%82512542901
ConvertAggStateCast773028%137%71115240401
ColumnRange5013773%583%1028124192501
ColumnBound418266%466%71982551601
SimplifyRange.UnknownValue4014378%10100%2134302801
DigitalMaskingConvert3231%n/a14481401
SimplifyComparisonPredicate2874196%2113186%2290715011401
SimplifyDecimalV3Comparison2212785%31381%3137320501
UnknownPartitionEvaluator210%n/a55885511
SupportJavaDateFormatter10586%61266%6175321801
SimplifyArithmeticComparisonRule29795%2291%2203620801
PartitionPruneExpressionExtractor16091%52583%5203350501
NullSafeEqualToEqual7383%51168%4121130401
SimplifyArithmeticRule.Operand53%n/a13161301
OrToIn23495%3093%22625101001
PartitionRangeExpander.DateLikeRangePartitionValueIterator0%n/a22332211
LikeToEqualRewrite11592%31785%3142260401
SimplifyCastRule25396%53788%5251580401
FoldConstantRuleOnFE.ListenAggDistinct0%n/a22442211
ArrayContainToArrayOverlap17096%51979%5182370601
MergeDateTrunc9894%5964%5123240501
SimplifyArithmeticRule36698%37195%34926901201
ReplaceVariableByLiteral3286%50%151100401
RangePartitionValueIterator6093%787%171150301
SimplifyRange.ValueDesc23098%1487%21804101001
SimplifyRange10097%787%1101250601
SimplifyConditionalFunction18498%2395%1181380601
OneListPartitionEvaluator12498%375%11202901001
TrySimplifyPredicateWithMarkJoinSlot11098%675%281220401
InPredicateDedup5896%583%171150401
TopnToMax3895%3350%37180401
FoldConstantRuleOnFE.CheckWhetherUnderAggDistinct90%50%13020201
ExtractCommonFactorRule394100%46100%0310970801
SimplifyRange.RangeInference243100%2492%22604301301
SimplifyNotExprRule105100%14100%0110250401
OneRangePartitionEvaluator.EvaluateRangeResult55100%4100%070150501
FoldConstantRule52100%466%270120401
CaseWhenToIf51100%100%050110401
InPredicateToEqualToRule37100%100%06060501
DistinctPredicatesRule36100%100%05090401
PartitionPruneExpressionExtractor.ExpressionEvaluableDetector35100%8100%07060301
NormalizeBinaryPredicatesRule30100%4100%06050401
SimplifyRange.EmptyValue29100%100%05070401
PartitionRangeExpander.PartitionSlotType21100%n/a01040101
PartitionPruner.PartitionTableType100%n/a01030101
PartitionRangeExpander.IntegerLikeRangePartitionValueIterator100%n/a02030201
PartitionSlotInput100%n/a01040101
OnePartitionEvaluator100%100%02030101
OneRangePartitionEvaluator.EvaluateRangeInput100%n/a01040101
PartitionPruneExpressionExtractor.Context100%n/a01010101