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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total36,447 of 50,78228%2,252 of 2,88822%4,2615,2956,4408,9712,9803,837371568
SearchDslParser6731,61770%10323369%8920510546523701
SearchDslParser.QsLuceneModeAstBuilder47350751%806444%53928420052001
DictGetMany3450%340%262659599911
AesDecrypt2800%40%111130309911
DictGet2660%300%242447479911
ArrayApply2660%340%252539398811
Field2540%80%111128287711
ToJson2460%100%111133336611
DateTrunc22015240%362035%2438325731001
ArrayAvg2050%160%161638388811
Sm4Encrypt2040%40%101024248811
Sm4Decrypt2040%40%101024248811
RegexpReplaceOne2010%120%141431318811
CreateNamedStruct1960%180%181832329911
ArraySort1860%180%181834349911
StrToMap1840%60%111120208811
Array1827529%15525%131933503901
AutoPartitionName1820%160%161631318811
WidthBucket1770%0%7715156611
ArrayCumSum1740%60%101025257711
ArrayDifference1720%60%101023237711
Mask1710%60%9927276611
Lambda16626061%181647%1537216832001
ExportSet1620%40%101019198811
Format1620%0%6616165511
Lcm1590%60%111122228811
Sha21540%60%111121218811
JsonObject1530%180%161628287711
ArraySum1510%80%111122227711
ArrayIntersect1510%180%161629297711
SubReplace1490%40%9919197711
CountEqual1470%140%151525258811
ArrayRemove1470%140%151525258811
MapContainsEntry1460%80%111120207711
Uniform1430%120%16162424101011
JsonSet1390%120%121224246611
ArrayZip1390%120%131323237711
JsonReplace1390%120%121224246611
JsonInsert1390%120%121224246611
ArraySortBy1380%120%151522229911
ArrayPosition1370%100%131323238811
SplitByRegexp1370%120%141421218811
QuarterFloor13312548%140%141619346801
QuarterCeil13312548%140%141619346801
YearWeek1330%80%15152323111111
ArrayProduct1310%60%101020207711
SearchDslParser.QsAstBuilder12961182%347067%32732114402101
UtcTime1290%180%20202929111111
UtcTimestamp1290%180%20202929111111
ParseUrl1250%40%9918187711
TimeDiff1240%80%111126267711
Pmod1230%140%151525258811
GreatestLeast1220%120%101024244411
ConcatWs1210%0%8819197711
MapEntries1210%60%8821215511
SubBinary1200%60%13131717101011
JsonContains1170%40%9914147711
Ipv6CIDRToRange1140%0%7718186611
BitTest1130%0%7714146611
MapContainsKey1120%60%101019197711
MapContainsValue1120%60%101019197711
ArrayReverseSplit1120%80%111117177711
Gcd1080%0%7714146611
FormatRound1080%0%7714146611
Rtrim1060%40%101018188811
TrimIn1060%40%101018188811
Trim1060%40%101018188811
ArrayUnion1060%100%121217177711
RtrimIn1060%40%101018188811
ArrayPushBack1050%60%9918186611
ArrayPushFront1050%60%9918186611
Tokenize1020%100%121224247711
Ltrim1010%40%9916167711
Dfloor1010%40%9915157711
LtrimIn1010%40%9916167711
RoundBankers1010%40%9915157711
Dround1010%40%9915157711
Dceil1010%40%9915157711
Week1010%40%9916167711
MonthCeil10012555%100%131517327901
DayFloor10012555%100%131517327901
YearFloor10012555%100%131517327901
MonthFloor10012555%100%131517327901
YearCeil10012555%100%131517327901
DayCeil10012555%100%131517327901
MinuteCeil1007342%100%131517277901
SecondCeil1007342%100%131517277901
HourCeil1007342%100%131517277901
SecondFloor1007342%100%131517277901
MinuteFloor1007342%100%131517277901
HourFloor1007342%100%131517277901
ArraySplit1000%40%9916167711
RegexpReplace9911052%118%91417323801
TimeFormat980%40%12122121101011
Conv980%0%7715156611
ArrayJoin970%40%9915157711
JsonLength970%40%9914147711
ArraySlice970%40%9916167711
MaskFirstN960%0%8815157711
MaskLastN960%0%8815157711
CountSubstring950%40%9915157711
ArrayEnumerateUniq930%80%111119197711
Truncate920%40%9914147711
JsonbExtractString920%0%8813137711
JsonbExtractBigint920%0%8813137711
JsonbExtractLargeint920%0%8813137711
JsonbExtractInt920%0%8813137711
JsonbExtractDouble920%0%8813137711
JsonbExtractBool920%0%8813137711
Char900%40%101018188811
ArrayMin890%60%111115158811
ArrayMax890%60%111115158811
Crc32Internal890%0%9919198811
Ipv4CIDRToRange880%0%7716166611
ArrayShuffle870%40%9914147711
StructElement8613460%101254%91710330601
ArrayReverseSort860%100%121216167711
Quarter860%80%14141717101011
MoneyFormat840%0%7714146611
Translate810%0%7713136611
SubstringIndex810%0%7713136611
MakeTime810%0%7713136611
RegexpExtractOrNull810%0%7713136611
Rpad810%0%7713136611
JsonbParseErrorToValue810%40%101014148811
Lpad810%0%7713136611
SplitPart810%0%7713136611
RegexpExtract810%0%7713136611
ArrayCompact810%60%101015157711
JsonKeys810%40%9914147711
Replace810%0%7713136611
ArrayDistinct810%80%111116167711
NgramSearch800%60%9914146611
JsonArray800%60%9917176611
JsonArrayIgnoreNull800%60%9917176611
ConvertTo800%40%9915157711
MakeSet790%0%8812127711
BitmapFromArray790%0%7713136611
Ipv4NumToString790%0%7714146611
Microsecond775139%214%1621142451001
MicroSecondsDiff770%40%9914147711
MilliSecondsDiff770%40%9914147711
AddTime770%0%8812127711
SubTime770%0%8812127711
CurrentTime754839%1412%1119122631101
ToQuantileState750%40%9913137711
DecodeAsVarchar750%0%7713136611
MicroSecondsSub750%0%9913138811
Negative750%0%7713136611
JsonbExtract750%0%7711116611
MilliSecondsSub750%0%9913138811
RegexpCount750%0%8812127711
Elt740%0%7711116611
StAngleSphere720%0%7711116611
ArrayMatchAll720%40%8812126611
ArrayMatchAny720%40%8812126611
StDistanceSphere720%0%7711116611
AesEncrypt7120974%50%5116303901
Second716045%195%1520132451001
Md5Sum700%0%7712126611
Sm3sum700%0%7712126611
Ipv6NumToString700%0%7713136611
ArrayRangeQuarterUnit700%0%66995511
XxHash64700%0%7712126611
RegexpExtractAll690%0%7712126611
XpathString690%0%7713136611
StartsWith690%0%7711116611
StIntersects690%0%7711116611
Instr690%0%7711116611
JsonbExtractIsnull690%0%7711116611
StTouches690%0%7711116611
UnicodeNormalize690%0%7713136611
Strcmp690%0%7711116611
StDisjoint690%0%7711116611
JsonbExistsPath690%0%7711116611
GetFormat690%0%7713136611
EndsWith690%0%7711116611
FindInSet690%0%7711116611
CutIpv6680%0%7712126611
BitmapAndCount670%0%8811117711
ArrayRepeat670%0%7712126611
AssertTrue670%40%9913137711
BitmapOrCount670%0%8811117711
Reverse670%0%7712126611
BitmapOr670%0%8811117711
BitmapXorCount670%0%8811117711
JsonRemove670%40%7712125511
Sm3660%0%7712126611
ToBitmapWithCheck660%0%7712126611
BitmapRemove660%0%7710106611
Century660%0%101014149911
Md5660%0%7712126611
ToMonday660%0%101014149911
LastDay660%0%101014149911
Sha1660%0%7712126611
BitmapSubsetInRange640%0%7711116611
JsonSearch640%0%7711116611
NormalCdf640%0%7711116611
StCircle640%0%7711116611
StAngle640%0%7711116611
ArrayExcept640%0%7711116611
SubBitmap640%0%7711116611
ArrayContainsAll640%0%7711116611
BitmapSubsetLimit640%0%7711116611
ArrayWithConstant630%0%7711116611
Interval630%0%66885511
StrToDate624340%100%101215205701
BitmapAndNotCountAlias620%0%8811117711
BitmapAndNotCount620%0%8811117711
ToIpv6OrDefault610%0%7712126611
Ipv4StringToNumOrNull610%0%7712126611
ArrayFlatten610%40%7711115511
Ipv4StringToNum610%0%7712126611
IsIpv4String610%0%7712126611
IsIpv4Compat610%0%7712126611
ToIpv4610%0%7712126611
ToIpv6610%0%7712126611
Ipv6StringToNumOrNull610%0%7712126611
BitmapAnd610%0%7710106611
ToIpv4OrDefault610%0%7712126611
InnerProductApproximate610%0%7710106611
BitmapXor610%0%7710106611
JsonExtractNoQuotes610%0%7711116611
ToIpv6OrNull610%0%7712126611
ToIpv4OrNull610%0%7712126611
L2DistanceApproximate610%0%7710106611
Ipv6StringToNumOrDefault610%0%7712126611
MurmurHash364V2610%0%7711116611
IsIpv6String610%0%7712126611
Ipv6StringToNum610%0%7712126611
Ipv4StringToNumOrDefault610%0%7712126611
MurmurHash332610%0%7711116611
MurmurHash364610%0%7711116611
Ipv6FromUInt128StringOrNull610%0%7712126611
IsIpv4Mapped610%0%7712126611
Minute606552%175%1319112341001
Cardinality600%0%7711116611
DeduplicateMap590%0%66995511
WeekFloor5812568%60%91112276801
WeekCeil5812568%60%91112276801
Password580%0%7711116611
MultiSearchAllPositions580%0%7711116611
CosineDistance580%0%7711116611
L1Distance580%0%7711116611
InnerProduct580%0%7711116611
FromDays570%0%101013139911
Upper570%0%7711116611
SplitByChar570%0%7711116611
StPolygon570%0%7711116611
Unhex570%0%7711116611
StPolyfromtext570%0%7711116611
StGeomfromtext570%0%7711116611
HllFromBase64570%0%7711116611
DayName570%0%7711116611
Weekday570%0%7711116611
StLinestringfromtext570%0%7711116611
NullOrEmpty570%0%7711116611
WeekOfYear570%0%7711116611
BitmapFromString570%0%7711116611
StGeomFromWKB570%0%7711116611
Uncompress570%0%7711116611
StLinefromtext570%0%7711116611
Lower570%0%7711116611
Ascii570%0%7711116611
FromIso8601Date570%0%7711116611
ToDate570%0%101013139911
Compress570%0%7711116611
StY570%0%7711116611
StX570%0%7711116611
Crc32570%0%7711116611
SecToTime570%0%7711116611
StGeometryFromWKB570%0%7711116611
UnhexNull570%0%7711116611
StPolygonfromtext570%0%7711116611
StAswkt570%0%7711116611
StGeometryfromtext570%0%7711116611
Quote570%0%7711116611
NotNullOrEmpty570%0%7711116611
BitmapHash570%0%7711116611
UrlEncode570%0%7711116611
MonthName570%0%7711116611
JsonbValid570%0%7711116611
StAsBinary570%0%7711116611
BitLength570%0%7711116611
BitmapHash64570%0%7711116611
YearOfWeek570%0%101013139911
UrlDecode570%0%7711116611
UuidtoInt570%0%7711116611
ToIso8601570%0%7711116611
BitmapFromBase64570%0%7711116611
StAstext570%0%7711116611
FromBase64570%0%7711116611
ArraysOverlap564544%100%81210173701
Atan2560%0%7710106611
Fpow560%0%7710106611
QuantilePercent560%0%7710106611
StPoint560%0%7710106611
BitmapNot560%0%7710106611
Xor560%0%7710106611
StAzimuth560%0%7710106611
PeriodDiff560%0%7710106611
EsQuery560%0%7710106611
JsonbType560%0%7710106611
BitmapAndNotAlias560%0%7710106611
ExtractUrlParameter560%0%7711116611
StContains560%0%7710106611
ArrayConcat560%0%7710106611
BitShiftLeft560%0%7710106611
Pow560%0%7710106611
Dpow560%0%7710106611
BitmapAndNot560%0%7710106611
BitmapHasAny560%0%7710106611
BitmapHasAll560%0%7710106611
PeriodAdd560%0%7710106611
BitShiftRight560%0%7710106611
IsNan540%0%66995511
IsUuid540%0%66995511
FromMicrosecond540%0%8811117711
QuantileStateFromBase64540%0%66995511
FromMillisecond540%0%8811117711
IsInf540%0%66995511
FromSecond540%0%8811117711
Ipv4ToIpv6520%0%7711116611
FromUnixtime5117877%81055%1021133751201
CryptoFunction517358%6650%7139253701
Ignore500%0%7710106611
ArrayExists500%0%77996611
MapSize500%0%7710106611
ArrayEnumerate500%0%7711116611
BitmapToArray490%0%7710106611
JsonHash490%0%7710106611
ArrayCount490%0%77996611
ArrayLastIndex490%0%77996611
ArrayPopBack490%0%7710106611
ArrayFirstIndex490%0%77996611
ArrayPopFront490%0%7710106611
QuartersDiff484347%40%687134601
InttoUuid480%0%7710106611
DateV2480%0%7710106611
StAreaSquareMeters480%0%7710106611
CutToFirstSignificantSubdomain480%0%7710106611
Factorial480%0%7710106611
BitmapMin480%0%7710106611
JsonbParse480%0%7710106611
JsonQuote480%0%7710106611
BitmapToString480%0%7710106611
FromBinary480%0%7710106611
SortJsonbObjectKeys480%0%7710106611
DigitalMasking480%0%7710106611
NormalizeJsonNumbersToDouble480%0%7710106611
HllToBase64480%0%7710106611
ToBase64Binary480%0%7710106611
MilliSecondTimestamp480%0%7710106611
ToBase64480%0%7710106611
Sleep480%0%7710106611
StAreaSquareKm480%0%7710106611
Domain480%0%7710106611
StripNullValue480%0%7710106611
Protocol480%0%7710106611
TopLevelDomain480%0%7710106611
FromBase64Binary480%0%7710106611
ToDateV2480%0%7710106611
ToBinary480%0%7710106611
JsonbParseErrorToNull480%0%7710106611
DomainWithoutWww480%0%7710106611
Space480%0%7710106611
BitmapToBase64480%0%7710106611
Initcap480%0%7710106611
TimeToSec480%0%7710106611
MicroSecondTimestamp480%0%7710106611
ToSeconds480%0%7710106611
JsonUnQuote480%0%7710106611
SignBit480%0%7710106611
BitmapMax480%0%7710106611
G480%0%7710106611
FirstSignificantSubdomain480%0%7710106611
Time480%0%7710106611
GetVariantType480%0%66885511
SecondTimestamp480%0%7710106611
MinutesDiff474347%40%799155701
SecondsDiff474347%40%799155701
HoursDiff474347%40%799155701
DaysDiff474347%40%799145701
YearsDiff474347%40%799155701
WeeksDiff474347%40%799155701
MonthsDiff474347%40%799155701
Hour466558%118%101682041001
ArrayFilter454650%50%688144601
SecondMicrosecondAdd453040%0%799136801
MicroSecondsAdd453040%0%799136801
MilliSecondsAdd453040%0%799136801
ParseDataSize450%0%66885511
FormatNumber450%0%66885511
QuantileStateToBase64450%0%66885511
Atan443544%40%798135701
CreateMap4310971%6857%71611352901
Log433947%40%799145701
EncodeAsSmallInt430%0%7710106611
EncodeAsBigInt430%0%7710106611
EncodeAsInt430%0%7710106611
EncodeAsLargeInt430%0%7710106611
ConvertTz417464%5337%81571951101
DayOfMonth385659%910%91571841001
MinuteSecondAdd383044%0%798126801
DayHourAdd383044%0%798126801
DaySecondAdd383044%0%798126801
UtcDate370%n/a7711117711
Database360%n/a7711117711
LastQueryId360%n/a7711117711
ConnectionId360%n/a7711117711
SessionUser360%n/a7711117711
CurrentUser360%n/a7711117711
Month355159%712%91471751001
DayOfYear355159%712%91471751001
QuantileStateEmpty350%n/a6610106611
BitmapEmpty350%n/a6610106611
HllEmpty350%n/a6610106611
E350%n/a6610106611
QuartersAdd344355%0%687125701
QuartersSub344355%0%687125701
CurrentCatalog340%n/a6610106611
AesCryptoFunction3314781%7541%7135211701
HllCardinality332240%0%798126801
SearchDslParser.SearchOptions3216783%102268%123574821901
Sm4CryptoFunction320%0%55994411
ElementAt3014983%5550%5134281801
Locate309576%40%696174701
IsIpAddressInRange309576%0%577164601
Ceil307170%40%696154701
Round307170%40%696154701
MonthsBetween307170%40%696134701
DateFormat305564%325%61281841001
MakeDate295063%325%5105143801
ArrayFirst290%n/a55775511
ArrayLast290%n/a55775511
Greatest290%0%55774411
Least290%0%55774411
UnixTimestamp2816685%81260%924104141401
SearchDslParser.QsPlan287973%5758%5136210701
CreateStruct285164%4450%7137193901
Coalesce2713383%61266%5167320701
Overlay266772%0%576134601
BitCount265869%0%576144601
ReplaceEmpty265567%0%576134601
Fmod264362%0%576114601
ArrayRangeMonthUnit263960%0%576114601
ArrayRangeWeekUnit263960%0%576114601
ArrayRangeDayUnit263960%0%576114601
ArrayRangeSecondUnit263960%0%576114601
ArrayRangeMinuteUnit263960%0%576114601
ArrayRangeYearUnit263960%0%576114601
ArrayRangeHourUnit263960%0%576114601
L2Distance263255%0%576114601
CharacterLength263154%0%576114601
MultiMatchAny263154%0%576104601
HllHash263154%0%576114601
Power263053%0%576104601
NextDay263053%0%576104601
Radians262245%0%576104601
Atanh262245%0%576104601
Dlog10262245%0%576104601
Log2262245%0%576104601
Acosh262245%0%576104601
BitmapCount262245%0%576104601
Dsqrt262245%0%576104601
Exp262245%0%576104601
Dexp262245%0%576104601
Cbrt262245%0%576104601
Tanh262245%0%576104601
Sin262245%0%576104601
Sec262245%0%576104601
Csc262245%0%576104601
Degrees262245%0%576104601
Cot262245%0%576104601
Cos262245%0%576104601
Log10262245%0%576104601
Tan262245%0%576104601
Even262245%0%576104601
Cosh262245%0%576104601
ToDays262245%0%576104601
Soundex262245%0%576104601
Sign262245%0%576104601
Sinh262245%0%576104601
Asin262245%0%576104601
Acos262245%0%576104601
Asinh262245%0%576104601
MultiMatch2639%0%576104601
Score250%n/a66886611
EncryptKeyRef246472%0%4106163901
Positive245168%0%475133601
MicrosecondFromUnixtime242652%0%475103601
Ln242450%0%475103601
Floor237877%40%494152701
XxHash32234767%0%475123601
ArrayContains218980%433%5105192701
NonNullable203060%0%36492501
SearchDslParser.new BaseErrorListener() {...}2013%n/a12121201
SearchDslParser.new BaseErrorListener() {...}2013%n/a12121201
Length4771%0%374122601
SplitByString3866%0%374112601
DayOfWeek3866%0%374112601
User47%n/a375113701
Version45%n/a365103601
If11386%3770%3145250901
Search8682%6440%51552301001
Nvl7781%3562%3105180601
Pi2153%0%374102601
HighOrderFunction0%n/a11441111
NullIf6580%50%275170501
Date4273%50%5104134901
SearchDslParser.QsNode21693%121250%122625401401
WeeksAdd6381%50%382122701
WeeksSub6381%50%382122701
SecondsAdd5078%50%382112701
MinutesSub5078%50%382112701
MinutesAdd5078%50%382112701
SecondsSub5078%50%382112701
CurrentDate2362%n/a274112701
EncodeString0%n/a22442211
Random15393%675%21923501501
Year5684%50%4103143901
ArrayRange14494%516%3111230801
MonthsAdd6888%50%281121701
MonthsSub6888%50%281121701
YearsSub6888%50%281121701
YearsAdd6888%50%281121701
DaysAdd6888%50%281121701
DaysSub6888%50%281121701
HoursSub5585%50%281111701
HoursAdd5585%50%281111701
UniqueFunctionParams59%n/a12261201
RandomBytes6989%50%392142801
Uuid4285%n/a282132801
UuidNumeric4285%n/a282132801
GroupingId8793%50%2102201901
Repeat6391%50%271111601
DateDiff6391%50%271121601
AppendTrailingCharIfAbsent6391%50%271121601
Timestamp4287%50%271101601
Bin4287%50%271101601
SecondFromUnixtime4287%50%271101601
HourFromUnixtime4287%50%271101601
MinuteFromUnixtime4287%50%271101601
SearchDslParser.QsFieldBinding6192%5550%5112160601
GroupingScalarFunction73%n/a14271401
ScalarFunctionParams58%n/a12241201
Substring17898%5758%51702701101
Now8197%3562%3130180901
Abs11999%50%170180601
Grouping7098%375%190130701
Left6898%50%170110601
Right6898%50%170110601
ToBitmap6598%50%170120601
Hex6598%50%170120601
Concat6098%50%170110601
MapValues5698%50%170100601
MapKeys5698%50%170100601
BitmapContains5598%50%170100601
Sqrt4797%50%170100601
Nullable4497%50%15080401
UniqueFunction95100%1083%2140260801
SearchDslParser.QsClauseType87100%n/a010150101
ArrayMap71100%n/a080140801
ScalarFunction36100%n/a060100601
SearchDslParser.new BaseErrorListener() {...}23100%n/a02020201
SearchDslParser.QsOccur21100%n/a01040101
SearchDslParser.TermWithOccur100%n/a01070101
SearchDslParser.SearchDslSyntaxException100%n/a02040201