org.apache.doris.nereids.trees.expressions.functions.scalar

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total23,116 of 50,60754%1,562 of 2,36233%2,9305,2084,0128,7641,8984,013252599
DictGetMany3450%340%262659599911
DictGet2660%300%242447479911
Field2540%80%111128287711
Sm4Encrypt2040%40%101024248811
Sm4Decrypt2040%40%101024248811
RegexpReplaceOne2020%120%141432328811
DateTrunc19032963%214970%2145237931001
Lambda18723956%191544%1637236832001
Array1698633%14630%101929501901
ExportSet1620%40%101019198811
Lcm1590%60%111122228811
SubReplace1490%40%9919197711
MapContainsEntry1460%80%111120207711
Uniform1430%120%16162424101011
JsonSet1390%120%121224246611
JsonReplace1390%120%121224246611
JsonInsert1390%120%121224246611
UtcTime1290%180%20202929111111
UtcTimestamp1290%180%20202929111111
CurrentTime1230%160%19192626111111
Pmod1230%140%151525258811
MapEntries1210%60%8821215511
SubBinary1200%60%13131717101011
Ipv6CIDRToRange1140%20%7718186611
MapContainsValue1120%60%101019197711
Gcd1080%20%7714146611
FormatRound1080%20%7714146611
TrimIn1060%40%101018188811
Trim1060%40%101018188811
RtrimIn1060%40%101018188811
QuartersDiff1040%40%8815156611
Dfloor1010%40%9915157711
LtrimIn1010%40%9916167711
SecondMicrosecondSub1010%40%101016168811
RoundBankers1010%40%9915157711
Dround1010%40%9915157711
Dceil1010%40%9915157711
RegexpReplace9811253%1118%91417333801
Conv980%20%7715156611
ArrayJoin970%40%9915157711
Overlay930%20%7713136611
JsonbExtractBigint920%20%8813137711
JsonbExtractLargeint920%20%8813137711
JsonbExtractBool920%20%8813137711
SubTime900%20%8813137711
MinuteMicrosecondAdd880%20%9916168811
DayMicrosecondAdd880%20%9916168811
DayMicrosecondSub880%20%9916168811
MinuteMicrosecondSub880%20%9916168811
Ipv4CIDRToRange880%20%7716166611
HourMicrosecondSub880%20%9916168811
HourMicrosecondAdd880%20%9916168811
StructElement8413661%101254%91710350601
ArrayApply8118369%211338%15259400801
Translate810%20%7713136611
SubstringIndex810%20%7713136611
RegexpExtractOrNull810%20%7713136611
JsonbParseErrorToValue810%40%101014148811
HourSecondAdd810%20%9915158811
DayMinuteAdd810%20%9915158811
HourMinuteSub810%20%9915158811
MinuteSecondSub810%20%9913138811
DayHourSub810%20%9913138811
HourMinuteAdd810%20%9915158811
RegexpExtract810%20%7713136611
YearMonthSub810%20%9915158811
DayMinuteSub810%20%9915158811
JsonKeys810%40%9914147711
HourSecondSub810%20%9915158811
YearMonthAdd810%20%9915158811
DaySecondSub810%20%9913138811
NgramSearch800%60%9914146611
JsonArrayIgnoreNull800%60%9917176611
MakeSet790%20%8812127711
Atan790%40%9913137711
RegexpCount750%20%8812127711
SplitByRegexp736446%1118%91411233801
Microsecond725643%2114%1521132441001
StAngleSphere720%20%7711116611
ArrayMatchAll720%40%8812126611
ArrayMatchAny720%40%8812126611
StDistanceSphere720%20%7711116611
AesDecrypt7120974%2250%5116303901
AesEncrypt7120974%2250%5116303901
StrToMap7111361%60%8119205801
Grouping710%40%9913137711
Sm3sum700%20%7712126611
ArrayRangeQuarterUnit700%20%66995511
XxHash32700%20%7712126611
RegexpExtractAll690%20%7712126611
Fmod690%20%7711116611
StIntersects690%20%7711116611
Levenshtein690%20%7711116611
RandomBytes690%20%9914148811
JsonbExtractIsnull690%20%7711116611
StTouches690%20%7711116611
UnicodeNormalize690%20%7713136611
Strcmp690%20%7711116611
StDisjoint690%20%7711116611
JsonbExistsPath690%20%7711116611
GetFormat690%20%7713136611
EndsWith690%20%7711116611
HammingDistance690%20%7713136611
CutIpv6680%20%7712126611
JsonRemove670%40%7712125511
Second666549%1915%1420122441001
ToBitmapWithCheck660%20%7712126611
MurmurHash3U128660%20%8813137711
BitmapRemove660%20%7710106611
Century660%20%101014149911
MurmurHash3128660%20%8813137711
ArrayRangeMonthUnit650%20%7711116611
ArrayRangeWeekUnit650%20%7711116611
ArrayRangeDayUnit650%20%7711116611
ArrayRangeSecondUnit650%20%7711116611
ArrayRangeMinuteUnit650%20%7711116611
ArrayRangeYearUnit650%20%7711116611
ArrayRangeHourUnit650%20%7711116611
JsonSearch640%20%7711116611
NormalCdf640%20%7711116611
StCircle640%20%7711116611
StAngle640%20%7711116611
ArrayContainsAll640%20%7711116611
Interval630%20%66885511
BitmapAndNotCountAlias620%20%8811117711
MicrosecondFromUnixtime620%20%8812127711
ToIpv6OrDefault610%20%7712126611
ArrayFlatten610%40%7711115511
IsIpv4Compat610%20%7712126611
ToIpv4610%20%7712126611
ToIpv6610%20%7712126611
Ipv6StringToNumOrNull610%20%7712126611
ToIpv4OrDefault610%20%7712126611
JsonExtractNoQuotes610%20%7711116611
ToIpv6OrNull610%20%7712126611
ToIpv4OrNull610%20%7712126611
Ipv6StringToNumOrDefault610%20%7712126611
MurmurHash364V2610%20%7711116611
Ipv6StringToNum610%20%7712126611
Ipv4StringToNumOrDefault610%20%7712126611
MurmurHash3U64V2610%20%7711116611
MurmurHash332610%20%7711116611
MurmurHash364610%20%7711116611
Ipv6FromUInt128StringOrNull610%20%7712126611
IsIpv4Mapped610%20%7712126611
CreateNamedStruct6013669%71161%9189322901
Minute606552%1715%1319112341001
DeduplicateMap590%20%66995511
ArrayCrossProduct590%20%7711116611
ArraySort5812768%91155%101912361901
Password580%20%7711116611
L2Distance580%20%7711116611
MultiSearchAllPositions580%20%7711116611
CosineSimilarity580%20%7711116611
CosineDistance580%20%7711116611
L1Distance580%20%7711116611
InnerProduct580%20%7711116611
SplitByChar570%20%7711116611
StPolygon570%20%7711116611
StPolyfromtext570%20%7711116611
StGeomfromtext570%20%7711116611
HllFromBase64570%20%7711116611
StLinestringfromtext570%20%7711116611
NullOrEmpty570%20%7711116611
StGeomFromWKB570%20%7711116611
Uncompress570%20%7711116611
StLinefromtext570%20%7711116611
MultiMatchAny570%20%7710106611
StY570%20%7711116611
StX570%20%7711116611
Crc32570%20%7711116611
StGeometryFromWKB570%20%7711116611
UnhexNull570%20%7711116611
StPolygonfromtext570%20%7711116611
StAswkt570%20%7711116611
StGeometryfromtext570%20%7711116611
Quote570%20%7711116611
NotNullOrEmpty570%20%7711116611
JsonbValid570%20%7711116611
StAsBinary570%20%7711116611
BitmapHash64570%20%7711116611
UuidtoInt570%20%7711116611
BitmapFromBase64570%20%7711116611
StDistance560%20%7710106611
Fpow560%20%7710106611
BitmapNot560%20%7710106611
StAzimuth560%20%7710106611
PeriodDiff560%20%7710106611
EsQuery560%20%7710106611
BitmapAndNotAlias560%20%7710106611
ExtractUrlParameter560%20%7711116611
StContains560%20%7710106611
Pow560%20%7710106611
Dpow560%20%7710106611
PeriodAdd560%20%7710106611
IsNan540%20%66995511
IsUuid540%20%66995511
QuantileStateFromBase64540%20%66995511
IsInf540%20%66995511
CryptoFunction517358%5758%6139253701
Ignore500%20%7710106611
JsonHash490%20%7710106611
StGeometries490%20%7711116611
HourSecond480%20%7710106611
InttoUuid480%20%7710106611
DaySecond480%20%7710106611
Atanh480%20%7710106611
Dlog10480%20%7710106611
DateV2480%20%7710106611
StAreaSquareMeters480%20%7710106611
DayHour480%20%7710106611
Factorial480%20%7710106611
FromBinary480%20%7710106611
Acosh480%20%7710106611
SortJsonbObjectKeys480%20%7710106611
NormalizeJsonNumbersToDouble480%20%7710106611
Dsqrt480%20%7710106611
ToBase64Binary480%20%7710106611
Dexp480%20%7710106611
JsonObjectFlatten480%20%7710106611
Cbrt480%20%7710106611
StAreaSquareKm480%20%7710106611
MinuteMicrosecond480%20%7710106611
SecondMicrosecond480%20%7710106611
Domain480%20%7710106611
YearMonth480%20%7710106611
Sec480%20%7710106611
StripNullValue480%20%7710106611
Protocol480%20%7710106611
Csc480%20%7710106611
Cot480%20%7710106611
FromBase64Binary480%20%7710106611
StLength480%20%7710106611
ToDateV2480%20%7710106611
Even480%20%7710106611
SecondFromUnixtime480%20%7710106611
StGeometryType480%20%7710106611
ToBinary480%20%7710106611
Cosh480%20%7710106611
JsonbParseErrorToNull480%20%7710106611
DayMicrosecond480%20%7710106611
DomainWithoutWww480%20%7710106611
Space480%20%7710106611
BitmapToBase64480%20%7710106611
HourMinute480%20%7710106611
StNumPoints480%20%7710106611
Initcap480%20%7710106611
Soundex480%20%7710106611
DayMinute480%20%7710106611
HourFromUnixtime480%20%7710106611
JsonUnQuote480%20%7710106611
HourMicrosecond480%20%7710106611
SignBit480%20%7710106611
Sinh480%20%7710106611
G480%20%7710106611
MinuteFromUnixtime480%20%7710106611
UuidNumeric480%n/a8813138811
StNumGeometries480%20%7710106611
Asin480%20%7710106611
MinuteSecond480%20%7710106611
Acos480%20%7710106611
Asinh480%20%7710106611
FromUnixtime4618379%81055%921123741201
Hour466558%1118%101682041001
QuantileStateToBase64450%20%66885511
QuarterFloor4326986%5964%5165391801
QuarterCeil4326986%5964%5165391801
MonthCeil4323684%5550%5155371901
DayFloor4323684%5550%5155371901
YearFloor4323684%5550%5155371901
MonthFloor4323684%5550%5155371901
YearCeil4323684%5550%5155371901
DayCeil4323684%5550%5155371901
MinuteCeil4318280%5550%5155341901
SecondCeil4318280%5550%5155341901
HourCeil4318280%5550%5155351901
SecondFloor4318280%5550%5155341901
MinuteFloor4318280%5550%5155341901
HourFloor4318280%5550%5155351901
EncodeAsSmallInt430%20%7710106611
MultiMatch430%20%7710106611
ArraySortBy4210571%7956%9176252901
GreatestLeast428065%7541%51010240401
ParseUrl418467%40%596183701
DayOfMonth385659%9110%91571841001
UtcDate370%n/a7711117711
ConvertTz367968%5337%71561941101
User360%n/a7711117711
AesCryptoFunction3314781%7541%7135211701
YearWeek3310075%5337%71582341101
Tokenize326466%6440%7129242701
ArrayFilter325964%2250%384141601
Sm4CryptoFunction320%20%55994411
AutoPartitionName3115182%7956%7166310801
Char315563%2250%3105191801
TimeFormat306869%3125%61282141001
Month305665%7112%81461741001
Quarter305665%7112%81461741001
DayOfYear305665%7112%81461741001
DateFormat305564%3125%61281841001
Sha22912581%3350%3112210801
UnixTimestamp2816685%81260%924104141401
TimeDiff2715084%3975%3136360701
ArrayIntersect2712482%41477%4163290701
AddTime276370%20%485133701
JsonObject2612783%21688%2162280701
Coalesce2513584%51372%4166320701
ToJson2422290%5550%4114330601
JsonbExtractDouble246873%20%485133701
EncryptKeyRef246573%20%4106163901
MakeDate245569%3125%4104142801
XpathString244565%20%475133601
UrlEncode243357%20%475113601
Locate2310281%3125%392171701
CountSubstring237275%3125%392151701
Ipv4NumToString235670%20%375142601
Ipv4StringToNumOrNull233862%20%375122601
Ipv4StringToNum233862%20%375122601
CreateMap2221890%51777%52145101001
ArrayAvg2218189%41275%4163390801
ElementAt2216688%4660%4132300801
MinutesDiff228178%3125%393171701
SecondsDiff228178%3125%393171701
HoursDiff228178%3125%393171701
DaysDiff228178%3125%393151701
YearsDiff228178%3125%393171701
WeeksDiff228178%3125%393171701
MonthsDiff228178%3125%393171701
MicroSecondsDiff226875%3125%393161701
MilliSecondsDiff226875%3125%393161701
Uuid222654%n/a385133801
Substring2116088%6650%81732731101
ArrayCumSum2015288%3350%3103260701
ArrayDifference2015088%3350%3102240701
ArrayProduct1911285%2466%2102200701
JsonContains199883%2250%392141701
ArrayReverseSplit199383%4450%4112170701
Ceil198281%3125%392151701
Floor198281%3125%392151701
ArrayCompact196276%3350%3102150701
ReplaceEmpty196276%20%374132601
ConvertTo196176%2250%292150701
StartsWith195072%20%374112601
AppendTrailingCharIfAbsent195072%20%374122601
Md5194771%20%374122601
Sha1194771%20%374122601
MapValues193866%20%374102601
BitmapFromString193866%20%374112601
Ascii193866%20%374112601
IsValidUtf8193866%20%374112601
MapKeys193866%20%374102601
UrlDecode193866%20%374112601
JsonbType193766%20%374102601
JsonbParse192960%20%374102601
HllToBase64192960%20%374102601
EncodeAsInt192455%20%374102601
CurrentCatalog191544%n/a365103601
If1811386%3770%3145250901
ArraySplit188282%2250%292160701
Crc32Internal187179%20%394192801
Pi182153%20%374102601
SecondMicrosecondAdd168584%2250%3102161801
Nvl167983%2675%2105180601
NullIf166580%2250%275170501
GetVariantType163266%20%26281501
Random1510887%1787%21622811201
ArraySlice158284%2250%392161701
ArraySum1413790%3562%3111220701
ArrayPosition1412389%4660%4131230801
ArrayReverseSort148185%6857%6141190701
ArrayEnumerateUniq147984%3562%3111190701
ArrayMin147584%2466%2111150801
ArrayMax147584%2466%2111150801
ArrayDistinct146782%4450%4111160701
ToQuantileState146181%2250%291130701
CurrentDate142362%n/a274112701
Database142261%n/a274112701
LastQueryId142261%n/a274112701
ConnectionId142261%n/a274112701
SessionUser142261%n/a274112701
CurrentUser142261%n/a274112701
Version142160%n/a264102601
QuantileStateEmpty142160%n/a264102601
BitmapEmpty142160%n/a264102601
HllEmpty142160%n/a264102601
E142160%n/a264102601
UniqueFunction127285%2466%21322301001
CreateStruct126784%4450%4133190901
ArrayZip1112892%3975%3132230701
ArrayShuffle117687%2250%392141701
Log117186%2250%392141701
Year105684%1150%4103143901
ToMonday105684%1150%4103143901
LastDay105684%1150%4103143901
FromDays104782%1150%4103133901
ToDate104782%1150%4103133901
Date104782%1150%4103133901
YearOfWeek104782%1150%4103133901
MicroSecondsSub99291%1375%2101161801
MicroSecondsAdd99291%1375%2101161801
MilliSecondsSub99291%1375%2101161801
MilliSecondsAdd99291%1375%2101161801
QuartersAdd98190%1150%281131701
MonthsAdd98190%1150%281131701
QuartersSub98190%1150%281131701
MonthsSub98190%1150%281131701
YearsSub98190%1150%281131701
YearsAdd98190%1150%281131701
DaysAdd98190%1150%281131701
DaysSub98190%1150%281131701
WeeksAdd98190%1150%281131701
WeeksSub98190%1150%281131701
MinuteSecondAdd97288%1150%291131801
DayHourAdd97288%1150%291131801
DaySecondAdd97288%1150%291131801
SecondsAdd96888%1150%281121701
MinutesSub96888%1150%281121701
MinutesAdd96888%1150%281121701
HoursSub96888%1150%281121701
HoursAdd96888%1150%281121701
SecondsSub96888%1150%281121701
HllCardinality84785%1150%392122801
Search79793%4660%41522301001
WidthBucket618596%2250%2101200801
Format615696%1150%261161501
Rtrim610094%1375%2102181801
GroupingId68793%1150%2102201901
JsonbExtractString68693%1150%281131701
JsonbExtractInt68693%1150%281131701
AssertTrue66191%2250%291130701
PreviousDay65089%1150%271101601
FromMicrosecond64888%1150%281111701
FromMillisecond64888%1150%281111701
FromSecond64888%1150%281111701
Log264287%1150%271101601
CutToFirstSignificantSubdomain64287%1150%271101601
DigitalMasking64287%1150%271101601
FirstSignificantSubdomain64287%1150%271101601
FormatNumber63986%1150%26181501
JsonArray57593%1583%191170601
GroupingScalarFunction51473%n/a14271401
ScalarFunctionParams5758%n/a12241201
ArrayPushBack10297%3350%391180601
ArrayPushFront10297%3350%391180601
Now8197%3562%3130180901
ArrayFirst2793%n/a15171501
ArrayLast2793%n/a15171501
WeekFloor23699%1583%1110320801
WeekCeil23699%1583%1110320801
Mask17099%3350%390270601
ArrayRange15299%1583%1110230801
CountEqual14699%5964%5150250801
ArrayRemove14699%5964%5150250801
IsIpAddressInRange12499%1150%170160601
ConcatWs12099%1150%180190701
Abs11999%1150%170180601
BitTest11299%1150%170140601
MapContainsKey11199%2466%2100190701
ArrayContains10999%1583%1100190701
ArrayUnion10599%3770%3120170701
StrToDate10499%2880%2120200701
Ltrim10099%1375%190160701
Round10099%1375%190150701
MonthsBetween10099%2250%290130701
ArraysOverlap10099%3770%3120170701
Week10099%1375%190160701
JsonLength9698%2250%290140701
MaskFirstN9598%1150%180150701
MaskLastN9598%1150%180150701
Truncate9198%1375%190140701
MoneyFormat8398%1150%170140601
BitCount8398%1150%170140601
DateDiff8198%1150%170140601
MakeTime8098%1150%170130601
Rpad8098%1150%170130601
Lpad8098%1150%170130601
SplitPart8098%1150%170130601
Replace8098%1150%170130601
BitmapFromArray7898%1150%170130601
Timestamp7898%1375%190130701
DecodeAsVarchar7498%1150%170130601
Negative7498%1150%170130601
JsonbExtract7498%1150%170110601
Positive7498%1150%170130601
Elt7398%1150%170110601
Md5Sum6998%1150%170120601
Ipv6NumToString6998%1150%170130601
XxHash646998%1150%170120601
Repeat6898%1150%170110601
Instr6898%1150%170110601
Left6898%1150%170110601
Right6898%1150%170110601
FindInSet6898%1150%170110601
BitmapAndCount6698%1150%180110701
ArrayRepeat6698%1150%170120601
BitmapOrCount6698%1150%180110701
Reverse6698%1150%170120601
BitmapOr6698%1150%180110701
BitmapXorCount6698%1150%180110701
ToBitmap6598%1150%170120601
Hex6598%1150%170120601
Sm36598%1150%170120601
Length6598%1150%170120601
ToIso86016598%1150%170120601
BitmapSubsetInRange6398%1150%170110601
ArrayExcept6398%1150%170110601
SubBitmap6398%1150%170110601
BitmapSubsetLimit6398%1150%170110601
ArrayWithConstant6298%1150%170110601
BitmapAndNotCount6198%1150%180110701
IsIpv4String6098%1150%170120601
BitmapAnd6098%1150%170100601
InnerProductApproximate6098%1150%170100601
BitmapXor6098%1150%170100601
L2DistanceApproximate6098%1150%170100601
IsIpv6String6098%1150%170120601
Concat6098%1150%170110601
Cardinality5998%1150%170110601
Upper5698%1150%170110601
Unhex5698%1150%170110601
DayName5698%1150%170110601
Weekday5698%1150%170110601
SplitByString5698%1150%170110601
WeekOfYear5698%1150%170110601
CharacterLength5698%1150%170110601
Lower5698%1150%170110601
FromIso8601Date5698%1150%170110601
HllHash5698%1150%170110601
Compress5698%1150%170110601
SecToTime5698%1150%170110601
DayOfWeek5698%1150%170110601
BitmapHash5698%1150%170110601
MonthName5698%1150%170110601
BitLength5698%1150%170110601
StAstext5698%1150%170110601
FromBase645698%1150%170110601
Atan25598%1150%170100601
QuantilePercent5598%1150%170100601
StPoint5598%1150%170100601
Xor5598%1150%170100601
BitmapContains5598%1150%170100601
ArrayConcat5598%1150%170100601
BitShiftLeft5598%1150%170100601
BitmapAndNot5598%1150%170100601
Power5598%1150%170100601
BitmapHasAny5598%1150%170100601
BitmapHasAll5598%1150%170100601
NextDay5598%1150%170100601
BitShiftRight5598%1150%170100601
Ipv4ToIpv65198%1150%170110601
ArrayExists4998%1150%17090601
MapSize4998%1150%170100601
ArrayEnumerate4998%1150%170110601
NonNullable4998%1150%16090501
BitmapToArray4897%1150%170100601
ArrayCount4897%1150%17090601
ArrayLastIndex4897%1150%17090601
ArrayPopBack4897%1150%170100601
ArrayFirstIndex4897%1150%17090601
ArrayPopFront4897%1150%170100601
Radians4797%1150%170100601
BitmapMin4797%1150%170100601
JsonQuote4797%1150%170100601
BitmapToString4797%1150%170100601
Sqrt4797%1150%170100601
BitmapCount4797%1150%170100601
Exp4797%1150%170100601
MilliSecondTimestamp4797%1150%170100601
ToBase644797%1150%170100601
Sleep4797%1150%170100601
Tanh4797%1150%170100601
Bin4797%1150%170100601
Sin4797%1150%170100601
TopLevelDomain4797%1150%170100601
Degrees4797%1150%170100601
Cos4797%1150%170100601
Log104797%1150%170100601
Tan4797%1150%170100601
ToDays4797%1150%170100601
TimeToSec4797%1150%170100601
MicroSecondTimestamp4797%1150%170100601
ToSeconds4797%1150%170100601
Sign4797%1150%170100601
Ln4797%1150%170100601
BitmapMax4797%1150%170100601
Time4797%1150%170100601
SecondTimestamp4797%1150%170100601
Nullable4497%1150%15080401
ParseDataSize4497%1150%16080501
EncodeAsBigInt4297%1150%170100601
EncodeAsLargeInt4297%1150%170100601
Greatest2896%1150%15070401
Least2896%1150%15070401
ArrayMap70100%n/a080140801
ScalarFunction36100%n/a060100601
Score25100%n/a06080601
HighOrderFunction18100%n/a01040101
EncodeString14100%n/a02040201
UniqueFunctionParams10100%n/a01030101