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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,370 of 18,97361%1,121 of 2,60456%8801,8581,4874,011154551878
OneRangePartitionEvaluator.java1,84350121%259279%161189351457224403
FoldConstantRuleOnBE.java1,56035618%1925421%119141319401121801
PartitionRangeExpander.java58920625%702223%5866133176121924
FoldConstantRuleOnFE.java4591,30373%5417075%5316495376175013
PartitionPredicateToRange.java34221738%551723%40496911681301
DateFunctionRewrite.java3336315%4736%273351702801
PartitionPruner.java30645359%724437%49716015311302
OneListPartitionEvaluator.java2340%160%21215454131311
ColumnRange.java1674521%7330%26303749222501
ColumnBound.java1403319%820%17212129121601
PredicateRewriteForPartitionPrune.java1239%180%101230331301
RangeInference.java11690288%2211483%221151720224706
TrySimplifyPredicateWithMarkJoinSlot.java1000%80%8820204411
BetweenToEqual.java9315562%222047%162912430801
SimplifyInPredicate.java9111756%19932%1625133431101
ConvertAggStateCast.java773229%137%71115250401
SimplifyArithmeticRule.java7340684%177581%1561139311502
SupportJavaDateFormatter.java705845%13527%131719354801
RangePartitionValueIterator.java650%80%7715153311
AddMinMax.java4886394%2913382%281021220302103
NormalizeStructElement.java4726%60%4711161401
SimplifyCastRule.java4525885%123876%92910690401
SimplifyComparisonPredicate.java441,54797%4529586%451891432101901
OrToIn.java4264093%208480%18661616501402
ConcatWsMultiArrayToOne.java3731%40%36491401
CaseWhenToIf.java3632%0%257121401
SortedPartitionRanges.java3411977%4866%6128392613
DigitalMaskingConvert.java3234%n/a14491401
MultiColumnBound.java294158%4450%376171301
UnknownPartitionEvaluator.java210%n/a55885511
SimplifyTimeFieldFromUnixtime.java2023792%191950%15274660801
PartitionPruneExpressionExtractor.java2021891%73382%7296550903
PartitionItemToRange.java14889%1285%3103391301
SimplifyArithmeticComparisonRule.java29995%2291%2203630801
FoldConstantRule.java6180%8642%7126200501
NullSafeEqualToEqual.java7584%51168%4121140401
LogToLn.java56%0%25381401
LikeToEqualRewrite.java11792%31785%3142270401
MedianConvert.java62%n/a14161401
MergeDateTrunc.java9892%6857%6124250501
ExtractCommonFactorRule.java40898%5296%23521000801
ArrayContainToArrayOverlap.java17296%51979%5182380601
SimplifyRange.java25197%2893%22715301201
SimplifyConflictCompound.java27399%3397%1261590901
SimplifyConditionalFunction.java22699%3196%1221450601
DistinctPredicatesRule.java5796%787%181150401
TopnToMax.java4095%3350%37190401
OnePartitionEvaluator.java80%50%12130101
InPredicateExtractNonConstant.java10899%1285%2120260501
InPredicateDedup.java6598%583%180150501
SimplifyNotExprRule.java104100%14100%0120250501
SimplifySelfComparison.java55100%1392%1110150401
InPredicateToEqualToRule.java39100%100%06070501
ReplaceVariableByLiteral.java39100%50%150110401
TimestampToAddTime.java33100%100%05080401
NormalizeBinaryPredicatesRule.java32100%4100%06060401
PartitionSlotInput.java100%n/a01040101