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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,325 of 50,60785%1,145 of 2,36251%1,3975,2081,1888,7644694,01327599
DictGetMany3450%340%262659599911
DictGet2660%300%242447479911
Array1688734%13735%91928501901
MapContainsEntry1460%80%111120207711
Uniform1430%120%16162424101011
DateTrunc13238774%175375%1645157901001
MapEntries1210%60%8821215511
SubBinary1200%60%13131717101011
Lambda11231473%142058%1237146822001
MapContainsValue1120%60%101019197711
Dceil1010%40%9915157711
StructElement8413661%101254%91710350601
RegexpCount750%20%8812127711
Microsecond725643%2114%1521132441001
ArrayMatchAny720%40%8812126611
RegexpReplace7113966%10216%71412331801
RegexpReplaceOne7113164%10216%71412321801
ArrayRangeQuarterUnit700%20%66995511
Second666549%1915%1420122441001
Interval630%20%66885511
MicrosecondFromUnixtime620%20%8812127711
Ipv6FromUInt128StringOrNull610%20%7712126611
Minute606552%1715%1319112341001
DeduplicateMap590%20%66995511
ArraySort5812768%91155%101912361901
Password580%20%7711116611
SplitByChar570%20%7711116611
Dpow560%20%7710106611
IsNan540%20%66995511
IsInf540%20%66995511
CryptoFunction517358%5758%6139253701
CreateNamedStruct4914775%71161%7186320901
ToBase64Binary480%20%7710106611
Domain480%20%7710106611
SecondFromUnixtime480%20%7710106611
HourFromUnixtime480%20%7710106611
G480%20%7710106611
MinuteFromUnixtime480%20%7710106611
FromUnixtime4618379%81055%921123741201
Hour466558%1118%101682041001
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
ArrayApply4122384%82676%8255400801
DayOfMonth385659%9110%91571841001
ConvertTz367968%5337%71561941101
User360%n/a7711117711
YearWeek3310075%5337%71582341101
ArrayFilter325964%2250%384141601
AutoPartitionName3115182%7956%7166310801
ArraySortBy3111678%7956%7173250901
TimeFormat306869%3125%61282141001
Month305665%7112%81461741001
Quarter305665%7112%81461741001
DayOfYear305665%7112%81461741001
DateFormat305564%3125%61281841001
UnixTimestamp2816685%81260%924104141401
TimeDiff2715084%3975%3136360701
CurrentTime279678%7956%71952621101
JsonbExtractLargeint246873%20%485133701
JsonbExtractBool246873%20%485133701
EncryptKeyRef246573%20%4106163901
MakeDate245569%3125%4104142801
Ignore242652%20%476103601
Sm4Encrypt2318188%40%4104242801
Sm4Decrypt2318188%40%4104242801
ParseUrl2310281%3125%392181701
Ipv4NumToString235670%20%375142601
ToIpv6OrDefault233862%20%375122601
Ipv4StringToNum233862%20%375122601
IsIpv4Compat233862%20%375122601
ToIpv4233862%20%375122601
ToIpv6233862%20%375122601
ToIpv4OrDefault233862%20%375122601
ToIpv6OrNull233862%20%375122601
ToIpv4OrNull233862%20%375122601
Ipv6StringToNumOrDefault233862%20%375122601
Ipv6StringToNum233862%20%375122601
IsIpv4Mapped233862%20%375122601
CreateMap2221890%51777%52145101001
QuartersDiff228278%3125%383151601
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
UuidNumeric222654%n/a385133801
Substring2116088%6650%81732731101
Lcm2113886%2466%2112220801
Pmod2110282%7750%6154250801
ArrayAvg2018390%31381%3162390801
ArrayCumSum2015288%3350%3103260701
ArrayDifference2015088%3350%3102240701
ArrayMatchAll205272%2250%282120601
ArrayProduct1911285%2466%2102200701
ArrayReverseSplit199383%4450%4112170701
Dround198281%3125%392151701
ArrayCompact196276%3350%3102150701
ConvertTo196176%2250%292150701
Atan196075%3125%392131701
GetFormat195072%20%374132601
BitmapAndNotCountAlias194369%20%384112701
ArrayFlatten194268%2250%374112501
StLinestringfromtext193866%20%374112601
StPolygonfromtext193866%20%374112601
UrlEncode193866%20%374112601
BitmapNot193766%20%374102601
BitmapAndNotAlias193766%20%374102601
FromBase64Binary192960%20%374102601
EncodeAsSmallInt192455%20%374102601
EncodeAsInt192455%20%374102601
CurrentCatalog191544%n/a365103601
If1811386%3770%3145250901
ArraySplit188282%2250%292160701
Crc32Internal187179%20%394192801
Char186879%1375%2103191801
Pi182153%20%374102601
Nvl167983%2675%2105180601
NullIf166580%2250%275170501
GetVariantType163266%20%26281501
Field1523994%3562%3111280701
Random1510887%1787%21622811201
Century155177%1150%5104144901
ArraySum1413790%3562%3111220701
ArrayIntersect1413790%31583%3162290701
ArrayPosition1412389%2880%2131230801
ArrayReverseSort148185%6857%6141190701
ArrayEnumerateUniq147984%3562%3111190701
ArrayDistinct146782%4450%4111160701
ToQuantileState146181%2250%291130701
UtcDate142362%n/a274112701
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
Coalesce1314791%21688%2163320701
JsonObject1314091%11794%1161280701
Tokenize138386%4660%4124240701
GreatestLeast1211090%21083%2103240401
CreateStruct126784%4450%4133190901
ArrayZip1112892%3975%3132230701
NgramSearch116986%3350%392140601
RandomBytes115884%1150%291141801
AesCryptoFunction1017094%21083%3133211701
Year105684%1150%4103143901
ToMonday105684%1150%4103143901
LastDay105684%1150%4103143901
FromDays104782%1150%4103133901
ToDate104782%1150%4103133901
Date104782%1150%4103133901
YearOfWeek104782%1150%4103133901
MicroSecondsSub99291%1375%2101161801
SecondMicrosecondAdd99291%1375%2101161801
SecondMicrosecondSub99291%1375%2101161801
MicroSecondsAdd99291%1375%2101161801
MilliSecondsSub99291%1375%2101161801
MilliSecondsAdd99291%1375%2101161801
QuartersAdd98190%1150%281131701
MonthsAdd98190%1150%281131701
QuartersSub98190%1150%281131701
MonthsSub98190%1150%281131701
AddTime98190%1150%281131701
YearsSub98190%1150%281131701
YearsAdd98190%1150%281131701
DaysAdd98190%1150%281131701
DaysSub98190%1150%281131701
SubTime98190%1150%281131701
WeeksAdd98190%1150%281131701
WeeksSub98190%1150%281131701
MinuteMicrosecondAdd97989%1150%291161801
DayMicrosecondAdd97989%1150%291161801
DayMicrosecondSub97989%1150%291161801
MinuteMicrosecondSub97989%1150%291161801
HourMicrosecondSub97989%1150%291161801
HourMicrosecondAdd97989%1150%291161801
MinuteSecondAdd97288%1150%291131801
HourSecondAdd97288%1150%291151801
DayMinuteAdd97288%1150%291151801
HourMinuteSub97288%1150%291151801
DayHourAdd97288%1150%291131801
MinuteSecondSub97288%1150%291131801
DayHourSub97288%1150%291131801
HourMinuteAdd97288%1150%291151801
YearMonthSub97288%1150%291151801
DayMinuteSub97288%1150%291151801
HourSecondSub97288%1150%291151801
DaySecondAdd97288%1150%291131801
YearMonthAdd97288%1150%291151801
DaySecondSub97288%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
ToJson624097%2880%2111330601
UtcTime612395%41477%42012901101
UtcTimestamp612395%41477%42012901101
Rtrim610094%1375%2102181801
TrimIn610094%2250%3102181801
Trim610094%1375%2102181801
RtrimIn610094%1375%2102181801
GroupingId68793%1150%2102201901
JsonbExtractString68693%1150%281131701
JsonbExtractBigint68693%1150%281131701
JsonbExtractInt68693%1150%281131701
JsonbExtractDouble68693%1150%281131701
AssertTrue66191%2250%291130701
FromMicrosecond64888%1150%281111701
FromMillisecond64888%1150%281111701
FromSecond64888%1150%281111701
DigitalMasking64287%1150%271101601
JsonbParseErrorToValue57693%3125%2100140801
GroupingScalarFunction51473%n/a14271401
ScalarFunctionParams5758%n/a12241201
Sm4CryptoFunction2887%2100%15291401
Now8197%3562%3130180901
ArrayFirst2793%n/a15171501
ArrayLast2793%n/a15171501
AesDecrypt27999%2250%2110300901
AesEncrypt27999%2250%2110300901
WeekFloor23699%1583%1110320801
WeekCeil23699%1583%1110320801
WidthBucket19099%1375%1100200801
ElementAt18799%2880%2130300801
StrToMap18399%3350%3110200801
Mask17099%3350%390270601
ExportSet16199%2250%2100190801
Format16199%1150%160160501
Sha215399%1583%1110210801
ArrayRange15299%1583%1110230801
SubReplace14899%1375%190190701
CountEqual14699%5964%5150250801
ArrayRemove14699%5964%5150250801
JsonSet13899%11191%1120240601
JsonReplace13899%11191%1120240601
JsonInsert13899%11191%1120240601
SplitByRegexp13699%11191%1140230801
Locate12499%1375%190170701
IsIpAddressInRange12499%1150%170160601
ConcatWs12099%1150%180190701
Abs11999%1150%170180601
JsonContains11699%2250%290140701
Ipv6CIDRToRange11399%1150%170180601
BitTest11299%1150%170140601
MapContainsKey11199%2466%2100190701
ArrayContains10999%1583%1100190701
Gcd10799%1150%170140601
FormatRound10799%1150%170140601
ArrayUnion10599%3770%3120170701
StrToDate10499%2880%2120200701
ArrayPushBack10499%1583%190180601
ArrayPushFront10499%1583%190180601
Ltrim10099%1375%190160701
Dfloor10099%1375%190150701
LtrimIn10099%1375%190160701
Ceil10099%1375%190150701
Floor10099%1375%190150701
RoundBankers10099%1375%190150701
Round10099%1375%190150701
MonthsBetween10099%2250%290130701
ArraysOverlap10099%3770%3120170701
Week10099%1375%190160701
Conv9798%1150%170150601
ArrayJoin9698%1375%190150701
JsonLength9698%2250%290140701
ArraySlice9698%1375%190160701
MaskFirstN9598%1150%180150701
MaskLastN9598%1150%180150701
CountSubstring9498%1375%190150701
Overlay9298%1150%170130601
Truncate9198%1375%190140701
ArrayMin8898%1583%1110150801
ArrayMax8898%1583%1110150801
Ipv4CIDRToRange8798%1150%170160601
ArrayShuffle8698%2250%290140701
MoneyFormat8398%1150%170140601
BitCount8398%1150%170140601
DateDiff8198%1150%170140601
Log8198%1375%190140701
Translate8098%1150%170130601
SubstringIndex8098%1150%170130601
MakeTime8098%1150%170130601
RegexpExtractOrNull8098%1150%170130601
Rpad8098%1150%170130601
Lpad8098%1150%170130601
SplitPart8098%1150%170130601
RegexpExtract8098%1150%170130601
JsonKeys8098%1375%190140701
Replace8098%1150%170130601
ReplaceEmpty8098%1150%170130601
MakeSet7898%1150%180120701
BitmapFromArray7898%1150%170130601
Timestamp7898%1375%190130701
DecodeAsVarchar7498%1150%170130601
Negative7498%1150%170130601
JsonbExtract7498%1150%170110601
Positive7498%1150%170130601
Elt7398%1150%170110601
StAngleSphere7198%1150%170110601
StDistanceSphere7198%1150%170110601
Grouping7098%1375%190130701
Md5Sum6998%1150%170120601
Sm3sum6998%1150%170120601
Ipv6NumToString6998%1150%170130601
XxHash326998%1150%170120601
XxHash646998%1150%170120601
RegexpExtractAll6898%1150%170120601
Fmod6898%1150%170110601
XpathString6898%1150%170130601
StartsWith6898%1150%170110601
StIntersects6898%1150%170110601
Repeat6898%1150%170110601
Levenshtein6898%1150%170110601
Instr6898%1150%170110601
JsonbExtractIsnull6898%1150%170110601
StTouches6898%1150%170110601
UnicodeNormalize6898%1150%170130601
Strcmp6898%1150%170110601
StDisjoint6898%1150%170110601
JsonbExistsPath6898%1150%170110601
AppendTrailingCharIfAbsent6898%1150%170120601
EndsWith6898%1150%170110601
Left6898%1150%170110601
Right6898%1150%170110601
FindInSet6898%1150%170110601
HammingDistance6898%1150%170130601
CutIpv66798%1150%170120601
BitmapAndCount6698%1150%180110701
ArrayRepeat6698%1150%170120601
BitmapOrCount6698%1150%180110701
Reverse6698%1150%170120601
BitmapOr6698%1150%180110701
BitmapXorCount6698%1150%180110701
JsonRemove6698%1375%170120501
ToBitmap6598%1150%170120601
Hex6598%1150%170120601
Sm36598%1150%170120601
ToBitmapWithCheck6598%1150%170120601
Length6598%1150%170120601
MurmurHash3U1286598%1150%180130701
BitmapRemove6598%1150%170100601
Md56598%1150%170120601
MurmurHash31286598%1150%180130701
ToIso86016598%1150%170120601
Sha16598%1150%170120601
ArrayRangeMonthUnit6498%1150%170110601
ArrayRangeWeekUnit6498%1150%170110601
ArrayRangeDayUnit6498%1150%170110601
ArrayRangeSecondUnit6498%1150%170110601
ArrayRangeMinuteUnit6498%1150%170110601
ArrayRangeYearUnit6498%1150%170110601
ArrayRangeHourUnit6498%1150%170110601
BitmapSubsetInRange6398%1150%170110601
JsonSearch6398%1150%170110601
NormalCdf6398%1150%170110601
StCircle6398%1150%170110601
StAngle6398%1150%170110601
ArrayExcept6398%1150%170110601
SubBitmap6398%1150%170110601
ArrayContainsAll6398%1150%170110601
BitmapSubsetLimit6398%1150%170110601
ArrayWithConstant6298%1150%170110601
BitmapAndNotCount6198%1150%180110701
Ipv4StringToNumOrNull6098%1150%170120601
IsIpv4String6098%1150%170120601
Ipv6StringToNumOrNull6098%1150%170120601
BitmapAnd6098%1150%170100601
InnerProductApproximate6098%1150%170100601
BitmapXor6098%1150%170100601
JsonExtractNoQuotes6098%1150%170110601
L2DistanceApproximate6098%1150%170100601
MurmurHash364V26098%1150%170110601
IsIpv6String6098%1150%170120601
Ipv4StringToNumOrDefault6098%1150%170120601
Concat6098%1150%170110601
MurmurHash3U64V26098%1150%170110601
MurmurHash3326098%1150%170110601
MurmurHash3646098%1150%170110601
Cardinality5998%1150%170110601
ArrayCrossProduct5898%1150%170110601
L2Distance5798%1150%170110601
MultiSearchAllPositions5798%1150%170110601
CosineSimilarity5798%1150%170110601
CosineDistance5798%1150%170110601
L1Distance5798%1150%170110601
InnerProduct5798%1150%170110601
Upper5698%1150%170110601
StPolygon5698%1150%170110601
Unhex5698%1150%170110601
StPolyfromtext5698%1150%170110601
StGeomfromtext5698%1150%170110601
HllFromBase645698%1150%170110601
DayName5698%1150%170110601
Weekday5698%1150%170110601
NullOrEmpty5698%1150%170110601
SplitByString5698%1150%170110601
WeekOfYear5698%1150%170110601
MapValues5698%1150%170100601
BitmapFromString5698%1150%170110601
CharacterLength5698%1150%170110601
StGeomFromWKB5698%1150%170110601
Uncompress5698%1150%170110601
StLinefromtext5698%1150%170110601
Lower5698%1150%170110601
MultiMatchAny5698%1150%170100601
Ascii5698%1150%170110601
FromIso8601Date5698%1150%170110601
HllHash5698%1150%170110601
Compress5698%1150%170110601
StY5698%1150%170110601
StX5698%1150%170110601
Crc325698%1150%170110601
SecToTime5698%1150%170110601
StGeometryFromWKB5698%1150%170110601
UnhexNull5698%1150%170110601
StAswkt5698%1150%170110601
StGeometryfromtext5698%1150%170110601
DayOfWeek5698%1150%170110601
Quote5698%1150%170110601
NotNullOrEmpty5698%1150%170110601
BitmapHash5698%1150%170110601
MonthName5698%1150%170110601
JsonbValid5698%1150%170110601
StAsBinary5698%1150%170110601
BitLength5698%1150%170110601
BitmapHash645698%1150%170110601
IsValidUtf85698%1150%170110601
MapKeys5698%1150%170100601
UrlDecode5698%1150%170110601
UuidtoInt5698%1150%170110601
BitmapFromBase645698%1150%170110601
StAstext5698%1150%170110601
FromBase645698%1150%170110601
StDistance5598%1150%170100601
Atan25598%1150%170100601
Fpow5598%1150%170100601
QuantilePercent5598%1150%170100601
StPoint5598%1150%170100601
Xor5598%1150%170100601
StAzimuth5598%1150%170100601
PeriodDiff5598%1150%170100601
EsQuery5598%1150%170100601
BitmapContains5598%1150%170100601
JsonbType5598%1150%170100601
ExtractUrlParameter5598%1150%170110601
StContains5598%1150%170100601
ArrayConcat5598%1150%170100601
BitShiftLeft5598%1150%170100601
Pow5598%1150%170100601
BitmapAndNot5598%1150%170100601
Power5598%1150%170100601
BitmapHasAny5598%1150%170100601
BitmapHasAll5598%1150%170100601
PreviousDay5598%1150%170100601
NextDay5598%1150%170100601
PeriodAdd5598%1150%170100601
BitShiftRight5598%1150%170100601
IsUuid5398%1150%16090501
QuantileStateFromBase645398%1150%16090501
Ipv4ToIpv65198%1150%170110601
MapSize4998%1150%170100601
ArrayEnumerate4998%1150%170110601
NonNullable4998%1150%16090501
BitmapToArray4897%1150%170100601
JsonHash4897%1150%170100601
ArrayCount4897%1150%17090601
ArrayLastIndex4897%1150%17090601
ArrayPopBack4897%1150%170100601
ArrayFirstIndex4897%1150%17090601
ArrayPopFront4897%1150%170100601
StGeometries4897%1150%170110601
HourSecond4797%1150%170100601
Radians4797%1150%170100601
InttoUuid4797%1150%170100601
DaySecond4797%1150%170100601
Atanh4797%1150%170100601
Dlog104797%1150%170100601
DateV24797%1150%170100601
Log24797%1150%170100601
StAreaSquareMeters4797%1150%170100601
DayHour4797%1150%170100601
CutToFirstSignificantSubdomain4797%1150%170100601
Factorial4797%1150%170100601
BitmapMin4797%1150%170100601
JsonbParse4797%1150%170100601
JsonQuote4797%1150%170100601
BitmapToString4797%1150%170100601
FromBinary4797%1150%170100601
Acosh4797%1150%170100601
SortJsonbObjectKeys4797%1150%170100601
Sqrt4797%1150%170100601
BitmapCount4797%1150%170100601
NormalizeJsonNumbersToDouble4797%1150%170100601
HllToBase644797%1150%170100601
Dsqrt4797%1150%170100601
Exp4797%1150%170100601
MilliSecondTimestamp4797%1150%170100601
Dexp4797%1150%170100601
JsonObjectFlatten4797%1150%170100601
Cbrt4797%1150%170100601
ToBase644797%1150%170100601
Sleep4797%1150%170100601
StAreaSquareKm4797%1150%170100601
MinuteMicrosecond4797%1150%170100601
SecondMicrosecond4797%1150%170100601
Tanh4797%1150%170100601
YearMonth4797%1150%170100601
Bin4797%1150%170100601
Sin4797%1150%170100601
Sec4797%1150%170100601
StripNullValue4797%1150%170100601
Protocol4797%1150%170100601
TopLevelDomain4797%1150%170100601
Csc4797%1150%170100601
Degrees4797%1150%170100601
Cot4797%1150%170100601
Cos4797%1150%170100601
Log104797%1150%170100601
Tan4797%1150%170100601
StLength4797%1150%170100601
ToDateV24797%1150%170100601
Even4797%1150%170100601
StGeometryType4797%1150%170100601
ToBinary4797%1150%170100601
Cosh4797%1150%170100601
JsonbParseErrorToNull4797%1150%170100601
DayMicrosecond4797%1150%170100601
DomainWithoutWww4797%1150%170100601
ToDays4797%1150%170100601
Space4797%1150%170100601
BitmapToBase644797%1150%170100601
HourMinute4797%1150%170100601
StNumPoints4797%1150%170100601
Initcap4797%1150%170100601
TimeToSec4797%1150%170100601
MicroSecondTimestamp4797%1150%170100601
Soundex4797%1150%170100601
ToSeconds4797%1150%170100601
Sign4797%1150%170100601
DayMinute4797%1150%170100601
JsonUnQuote4797%1150%170100601
HourMicrosecond4797%1150%170100601
Ln4797%1150%170100601
SignBit4797%1150%170100601
BitmapMax4797%1150%170100601
Sinh4797%1150%170100601
StNumGeometries4797%1150%170100601
Asin4797%1150%170100601
FirstSignificantSubdomain4797%1150%170100601
Time4797%1150%170100601
MinuteSecond4797%1150%170100601
Acos4797%1150%170100601
Asinh4797%1150%170100601
SecondTimestamp4797%1150%170100601
Nullable4497%1150%15080401
ParseDataSize4497%1150%16080501
FormatNumber4497%1150%16080501
QuantileStateToBase644497%1150%16080501
EncodeAsBigInt4297%1150%170100601
MultiMatch4297%1150%170100601
EncodeAsLargeInt4297%1150%170100601
Greatest2896%1150%15070401
Least2896%1150%15070401
UniqueFunction84100%1583%11302301001
JsonArray80100%6100%090170601
JsonArrayIgnoreNull80100%6100%090170601
ArrayMap70100%n/a080140801
ArrayExists50100%2100%07090601
ScalarFunction36100%n/a060100601
Score25100%n/a06080601
HighOrderFunction18100%n/a01040101
EncodeString14100%n/a02040201
UniqueFunctionParams10100%n/a01030101