| DictGetMany.java |  | 0% |  | 0% | 26 | 26 | 59 | 59 | 9 | 9 | 1 | 1 |
| AesDecrypt.java |  | 0% |  | 0% | 11 | 11 | 30 | 30 | 9 | 9 | 1 | 1 |
| DictGet.java |  | 0% |  | 0% | 24 | 24 | 47 | 47 | 9 | 9 | 1 | 1 |
| ArrayApply.java |  | 0% |  | 0% | 25 | 25 | 39 | 39 | 8 | 8 | 1 | 1 |
| Field.java |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 7 | 7 | 1 | 1 |
| DateTrunc.java |   | 31% |   | 21% | 30 | 38 | 35 | 57 | 3 | 10 | 0 | 1 |
| ToJson.java |  | 0% |  | 0% | 11 | 11 | 33 | 33 | 6 | 6 | 1 | 1 |
| StructElement.java |  | 0% |  | 0% | 17 | 17 | 32 | 32 | 6 | 6 | 1 | 1 |
| Lambda.java |   | 34% |   | 12% | 20 | 31 | 33 | 55 | 9 | 19 | 0 | 1 |
| Sm4Decrypt.java |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 8 | 8 | 1 | 1 |
| Sm4Encrypt.java |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 8 | 8 | 1 | 1 |
| RegexpReplaceOne.java |  | 0% |  | 0% | 14 | 14 | 31 | 31 | 8 | 8 | 1 | 1 |
| CreateNamedStruct.java |  | 0% |  | 0% | 18 | 18 | 32 | 32 | 9 | 9 | 1 | 1 |
| SearchDslParser.java |   | 84% |   | 62% | 56 | 116 | 36 | 240 | 2 | 40 | 0 | 7 |
| StrToMap.java |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 8 | 8 | 1 | 1 |
| Array.java |   | 29% |   | 25% | 13 | 19 | 33 | 50 | 3 | 9 | 0 | 1 |
| AutoPartitionName.java |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 8 | 8 | 1 | 1 |
| WidthBucket.java |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 6 | 6 | 1 | 1 |
| ArrayCumSum.java |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 7 | 7 | 1 | 1 |
| ArrayDifference.java |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 7 | 7 | 1 | 1 |
| Mask.java |  | 0% |  | 0% | 9 | 9 | 27 | 27 | 6 | 6 | 1 | 1 |
| Format.java |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 5 | 5 | 1 | 1 |
| Lcm.java |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 8 | 8 | 1 | 1 |
| YearWeek.java |  | 0% |  | 0% | 15 | 15 | 25 | 25 | 11 | 11 | 1 | 1 |
| ArrayAvg.java |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 7 | 7 | 1 | 1 |
| JsonObject.java |  | 0% |  | 0% | 16 | 16 | 28 | 28 | 7 | 7 | 1 | 1 |
| ArrayIntersect.java |  | 0% |  | 0% | 16 | 16 | 29 | 29 | 7 | 7 | 1 | 1 |
| ArraySum.java |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 7 | 7 | 1 | 1 |
| SubReplace.java |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 7 | 7 | 1 | 1 |
| ArrayRemove.java |  | 0% |  | 0% | 15 | 15 | 25 | 25 | 8 | 8 | 1 | 1 |
| CountEqual.java |  | 0% |  | 0% | 15 | 15 | 25 | 25 | 8 | 8 | 1 | 1 |
| MapContainsEntry.java |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 7 | 7 | 1 | 1 |
| Uniform.java |  | 0% |  | 0% | 16 | 16 | 24 | 24 | 10 | 10 | 1 | 1 |
| Sha2.java |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 8 | 8 | 1 | 1 |
| Second.java |  | 0% |  | 0% | 20 | 20 | 25 | 25 | 10 | 10 | 1 | 1 |
| JsonSet.java |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 6 | 6 | 1 | 1 |
| JsonInsert.java |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 6 | 6 | 1 | 1 |
| ArrayZip.java |  | 0% |  | 0% | 13 | 13 | 23 | 23 | 7 | 7 | 1 | 1 |
| JsonReplace.java |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 6 | 6 | 1 | 1 |
| ArraySortBy.java |  | 0% |  | 0% | 15 | 15 | 22 | 22 | 9 | 9 | 1 | 1 |
| SplitByRegexp.java |  | 0% |  | 0% | 14 | 14 | 21 | 21 | 8 | 8 | 1 | 1 |
| ArrayPosition.java |  | 0% |  | 0% | 13 | 13 | 23 | 23 | 8 | 8 | 1 | 1 |
| FromUnixtime.java |   | 40% |  | 0% | 19 | 21 | 28 | 37 | 10 | 12 | 0 | 1 |
| QuarterFloor.java |   | 48% |  | 0% | 14 | 16 | 19 | 34 | 6 | 8 | 0 | 1 |
| QuarterCeil.java |   | 48% |  | 0% | 14 | 16 | 19 | 34 | 6 | 8 | 0 | 1 |
| ArrayProduct.java |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 7 | 7 | 1 | 1 |
| ParseUrl.java |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 7 | 7 | 1 | 1 |
| TimeDiff.java |  | 0% |  | 0% | 11 | 11 | 26 | 26 | 7 | 7 | 1 | 1 |
| Pmod.java |  | 0% |  | 0% | 15 | 15 | 25 | 25 | 8 | 8 | 1 | 1 |
| Week.java |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 7 | 7 | 1 | 1 |
| GreatestLeast.java |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 4 | 4 | 1 | 1 |
| MapEntries.java |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 5 | 5 | 1 | 1 |
| ConcatWs.java |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 7 | 7 | 1 | 1 |
| Microsecond.java |  | 0% |  | 0% | 21 | 21 | 23 | 23 | 10 | 10 | 1 | 1 |
| JsonContains.java |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
| Ipv6CIDRToRange.java |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 6 | 6 | 1 | 1 |
| BitTest.java |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 6 | 6 | 1 | 1 |
| ArrayReverseSplit.java |  | 0% |  | 0% | 11 | 11 | 17 | 17 | 7 | 7 | 1 | 1 |
| MapContainsKey.java |  | 0% |  | 0% | 10 | 10 | 19 | 19 | 7 | 7 | 1 | 1 |
| MapContainsValue.java |  | 0% |  | 0% | 10 | 10 | 19 | 19 | 7 | 7 | 1 | 1 |
| FormatRound.java |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 6 | 6 | 1 | 1 |
| Gcd.java |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 6 | 6 | 1 | 1 |
| Rtrim.java |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 8 | 8 | 1 | 1 |
| TrimIn.java |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 8 | 8 | 1 | 1 |
| ArrayUnion.java |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 7 | 7 | 1 | 1 |
| Trim.java |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 8 | 8 | 1 | 1 |
| RtrimIn.java |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 8 | 8 | 1 | 1 |
| ArrayPushFront.java |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 6 | 6 | 1 | 1 |
| ArrayPushBack.java |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 6 | 6 | 1 | 1 |
| Tokenize.java |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 7 | 7 | 1 | 1 |
| LtrimIn.java |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| Dceil.java |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 7 | 7 | 1 | 1 |
| RoundBankers.java |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 7 | 7 | 1 | 1 |
| Dfloor.java |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 7 | 7 | 1 | 1 |
| Dround.java |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 7 | 7 | 1 | 1 |
| Ltrim.java |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| DayFloor.java |   | 55% |  | 0% | 13 | 15 | 17 | 32 | 7 | 9 | 0 | 1 |
| MonthCeil.java |   | 55% |  | 0% | 13 | 15 | 17 | 32 | 7 | 9 | 0 | 1 |
| DayCeil.java |   | 55% |  | 0% | 13 | 15 | 17 | 32 | 7 | 9 | 0 | 1 |
| MonthFloor.java |   | 55% |  | 0% | 13 | 15 | 17 | 32 | 7 | 9 | 0 | 1 |
| YearFloor.java |   | 55% |  | 0% | 13 | 15 | 17 | 32 | 7 | 9 | 0 | 1 |
| YearCeil.java |   | 55% |  | 0% | 13 | 15 | 17 | 32 | 7 | 9 | 0 | 1 |
| SecondFloor.java |   | 42% |  | 0% | 13 | 15 | 17 | 27 | 7 | 9 | 0 | 1 |
| HourFloor.java |   | 42% |  | 0% | 13 | 15 | 17 | 27 | 7 | 9 | 0 | 1 |
| MinuteFloor.java |   | 42% |  | 0% | 13 | 15 | 17 | 27 | 7 | 9 | 0 | 1 |
| SecondCeil.java |   | 42% |  | 0% | 13 | 15 | 17 | 27 | 7 | 9 | 0 | 1 |
| MinuteCeil.java |   | 42% |  | 0% | 13 | 15 | 17 | 27 | 7 | 9 | 0 | 1 |
| HourCeil.java |   | 42% |  | 0% | 13 | 15 | 17 | 27 | 7 | 9 | 0 | 1 |
| ArraySplit.java |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| RegexpReplace.java |   | 52% |  | 8% | 9 | 14 | 17 | 32 | 3 | 8 | 0 | 1 |
| Conv.java |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 6 | 6 | 1 | 1 |
| JsonLength.java |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
| ArraySlice.java |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| ArrayJoin.java |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 7 | 7 | 1 | 1 |
| MaskLastN.java |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 7 | 7 | 1 | 1 |
| MaskFirstN.java |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 7 | 7 | 1 | 1 |
| Quarter.java |  | 0% |  | 0% | 14 | 14 | 18 | 18 | 10 | 10 | 1 | 1 |
| CountSubstring.java |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 7 | 7 | 1 | 1 |
| ArrayEnumerateUniq.java |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 7 | 7 | 1 | 1 |
| JsonbExtractBool.java |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 7 | 7 | 1 | 1 |
| JsonbExtractLargeint.java |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 7 | 7 | 1 | 1 |
| JsonbExtractString.java |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 7 | 7 | 1 | 1 |
| JsonbExtractBigint.java |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 7 | 7 | 1 | 1 |
| JsonbExtractInt.java |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 7 | 7 | 1 | 1 |
| Truncate.java |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
| JsonbExtractDouble.java |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 7 | 7 | 1 | 1 |
| Char.java |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 8 | 8 | 1 | 1 |
| ArrayMin.java |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 8 | 8 | 1 | 1 |
| ArrayMax.java |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 8 | 8 | 1 | 1 |
| Ipv4CIDRToRange.java |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 6 | 6 | 1 | 1 |
| ArrayShuffle.java |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
| ArraySort.java |  | 0% |  | 0% | 12 | 12 | 16 | 16 | 7 | 7 | 1 | 1 |
| ArrayReverseSort.java |  | 0% |  | 0% | 12 | 12 | 16 | 16 | 7 | 7 | 1 | 1 |
| MoneyFormat.java |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 6 | 6 | 1 | 1 |
| SplitPart.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| Replace.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| Translate.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| Rpad.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| JsonKeys.java |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
| ArrayCompact.java |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 7 | 7 | 1 | 1 |
| RegexpExtract.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| RegexpExtractOrNull.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| ArrayDistinct.java |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 7 | 7 | 1 | 1 |
| Lpad.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| SubstringIndex.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| JsonbParseErrorToValue.java |  | 0% |  | 0% | 10 | 10 | 14 | 14 | 8 | 8 | 1 | 1 |
| JsonArrayIgnoreNull.java |  | 0% |  | 0% | 9 | 9 | 17 | 17 | 6 | 6 | 1 | 1 |
| JsonArray.java |  | 0% |  | 0% | 9 | 9 | 17 | 17 | 6 | 6 | 1 | 1 |
| ConvertTo.java |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 7 | 7 | 1 | 1 |
| NgramSearch.java |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 6 | 6 | 1 | 1 |
| BitmapFromArray.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| MakeSet.java |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 7 | 7 | 1 | 1 |
| Ipv4NumToString.java |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 6 | 6 | 1 | 1 |
| Minute.java |   | 41% |  | 0% | 15 | 19 | 15 | 24 | 6 | 10 | 0 | 1 |
| MicroSecondsDiff.java |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
| MilliSecondsDiff.java |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
| RegexpCount.java |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 7 | 7 | 1 | 1 |
| MicroSecondsSub.java |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 8 | 8 | 1 | 1 |
| ToIso8601.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| ToQuantileState.java |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 7 | 7 | 1 | 1 |
| DecodeAsVarchar.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| Negative.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| JsonbExtract.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| MilliSecondsSub.java |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 8 | 8 | 1 | 1 |
| Elt.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| ArrayMatchAny.java |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 6 | 6 | 1 | 1 |
| StDistanceSphere.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| ArrayMatchAll.java |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 6 | 6 | 1 | 1 |
| StAngleSphere.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| AesEncrypt.java |   | 74% |   | 50% | 5 | 11 | 6 | 30 | 3 | 9 | 0 | 1 |
| Ipv6NumToString.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| ArrayRangeQuarterUnit.java |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| StartsWith.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Instr.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StIntersects.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| EndsWith.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| JsonbExtractIsnull.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| XpathString.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| JsonbExistsPath.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StDisjoint.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Strcmp.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| FindInSet.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StTouches.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| RegexpExtractAll.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| CutIpv6.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| AssertTrue.java |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 7 | 7 | 1 | 1 |
| BitmapXorCount.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| JsonRemove.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 5 | 5 | 1 | 1 |
| Reverse.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| BitmapOrCount.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| BitmapOr.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| ArrayRepeat.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| BitmapAndCount.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| Weekday.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| ToBitmapWithCheck.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| WeekOfYear.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| ToMonday.java |  | 0% |  | 0% | 10 | 10 | 14 | 14 | 9 | 9 | 1 | 1 |
| DayName.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| LastDay.java |  | 0% |  | 0% | 10 | 10 | 14 | 14 | 9 | 9 | 1 | 1 |
| ToDate.java |  | 0% |  | 0% | 10 | 10 | 14 | 14 | 9 | 9 | 1 | 1 |
| BitmapRemove.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| MonthName.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| NormalCdf.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| SubBitmap.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| ArrayExcept.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| JsonSearch.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| ArrayContainsAll.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| BitmapSubsetLimit.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| BitmapSubsetInRange.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StCircle.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StAngle.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| ArrayWithConstant.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StrToDate.java |   | 40% |  | 0% | 10 | 12 | 15 | 20 | 5 | 7 | 0 | 1 |
| BitmapAndNotCountAlias.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| BitmapAndNotCount.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| IsIpv4Mapped.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| BitmapXor.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Ipv6FromUInt128StringOrNull.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| BitmapAnd.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| ToIpv6.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| IsIpv6String.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| ArrayFlatten.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 5 | 5 | 1 | 1 |
| MurmurHash364.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Ipv4StringToNumOrDefault.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| JsonExtractNoQuotes.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| MurmurHash332.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Ipv6StringToNumOrDefault.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| XxHash64.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| ToIpv4.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| Ipv6StringToNumOrNull.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| Sm3sum.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Md5Sum.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Ipv4StringToNumOrNull.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| IsIpv4Compat.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| ToIpv6OrNull.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| ToIpv6OrDefault.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| ToIpv4OrNull.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| Ipv6StringToNum.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| ToIpv4OrDefault.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| IsIpv4String.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| Ipv4StringToNum.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
| Cardinality.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| InnerProductApproximate.java |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| L2DistanceApproximate.java |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| WeekFloor.java |   | 68% |  | 0% | 9 | 11 | 12 | 27 | 6 | 8 | 0 | 1 |
| WeekCeil.java |   | 68% |  | 0% | 9 | 11 | 12 | 27 | 6 | 8 | 0 | 1 |
| InnerProduct.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| CosineDistance.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| L1Distance.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Password.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| MultiSearchAllPositions.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Lower.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StX.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| FromBase64.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| MapKeys.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| NullOrEmpty.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StAsBinary.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StAswkt.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| UuidtoInt.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| BitLength.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Sm3.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StPolyfromtext.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Unhex.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| NotNullOrEmpty.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| JsonbValid.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| BitmapHash64.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StPolygonfromtext.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| SecToTime.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StGeometryFromWKB.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Md5.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StPolygon.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StGeomfromtext.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Sha1.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| BitmapHash.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Crc32.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StLinefromtext.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| FromIso8601Date.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| UrlDecode.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| UrlEncode.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StGeomFromWKB.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| UnhexNull.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Uncompress.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| YearOfWeek.java |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 9 | 9 | 1 | 1 |
| HllFromBase64.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| BitmapFromString.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StY.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| BitmapFromBase64.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StLinestringfromtext.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| StAstext.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| MapValues.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| StGeometryfromtext.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| FromDays.java |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 9 | 9 | 1 | 1 |
| Upper.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Ascii.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| SplitByChar.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Compress.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| Quote.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| ArraysOverlap.java |   | 44% |  | 0% | 8 | 12 | 10 | 17 | 3 | 7 | 0 | 1 |
| BitmapHasAll.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| StContains.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| JsonbType.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitmapAndNotAlias.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitmapNot.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| QuantilePercent.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| StPoint.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Xor.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| EsQuery.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Pow.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitmapHasAny.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Dpow.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| StAzimuth.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Atan2.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitShiftLeft.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| ArrayConcat.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitShiftRight.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| ExtractUrlParameter.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| BitmapAndNot.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Fpow.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| FromMillisecond.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| FromMicrosecond.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| FromSecond.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| IsInf.java |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| IsNan.java |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| Crc32Internal.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 7 | 7 | 1 | 1 |
| Ipv4ToIpv6.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| CryptoFunction.java |   | 58% |   | 50% | 7 | 13 | 9 | 25 | 3 | 7 | 0 | 1 |
| ArrayEnumerate.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| MapSize.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Ignore.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| ArrayExists.java |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 6 | 6 | 1 | 1 |
| ArrayLastIndex.java |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 6 | 6 | 1 | 1 |
| ArrayCount.java |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 6 | 6 | 1 | 1 |
| ArrayFirstIndex.java |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 6 | 6 | 1 | 1 |
| BitmapToArray.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| ArrayPopFront.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| ArrayPopBack.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| QuartersDiff.java |   | 47% |  | 0% | 6 | 8 | 7 | 13 | 4 | 6 | 0 | 1 |
| StAreaSquareMeters.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitmapToBase64.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Space.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| SortJsonbObjectKeys.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| G.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| JsonbParse.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| MicroSecondTimestamp.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitmapMin.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| NormalizeJsonNumbersToDouble.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| TopLevelDomain.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Initcap.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| StAreaSquareKm.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| InttoUuid.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Domain.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| SecondTimestamp.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| JsonQuote.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| SignBit.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Protocol.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| JsonUnQuote.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| MilliSecondTimestamp.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Sleep.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitmapToString.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| DateV2.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| DigitalMasking.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| DomainWithoutWww.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| GetVariantType.java |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 5 | 5 | 1 | 1 |
| FirstSignificantSubdomain.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| TimeToSec.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| ToBase64.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| JsonbParseErrorToNull.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| CutToFirstSignificantSubdomain.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| Time.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| BitmapMax.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| HllToBase64.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| ToDateV2.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| DaysDiff.java |   | 54% |  | 0% | 7 | 9 | 9 | 16 | 5 | 7 | 0 | 1 |
| WeeksDiff.java |   | 54% |  | 0% | 7 | 9 | 9 | 16 | 5 | 7 | 0 | 1 |
| MonthsDiff.java |   | 54% |  | 0% | 7 | 9 | 9 | 16 | 5 | 7 | 0 | 1 |
| MinutesDiff.java |   | 54% |  | 0% | 7 | 9 | 9 | 16 | 5 | 7 | 0 | 1 |
| SecondsDiff.java |   | 54% |  | 0% | 7 | 9 | 9 | 16 | 5 | 7 | 0 | 1 |
| YearsDiff.java |   | 54% |  | 0% | 7 | 9 | 9 | 16 | 5 | 7 | 0 | 1 |
| HoursDiff.java |   | 54% |  | 0% | 7 | 9 | 9 | 16 | 5 | 7 | 0 | 1 |
| Hour.java |   | 61% |  | 8% | 10 | 16 | 8 | 21 | 4 | 10 | 0 | 1 |
| ArrayFilter.java |   | 50% |   | 50% | 6 | 8 | 8 | 14 | 4 | 6 | 0 | 1 |
| MicroSecondsAdd.java |   | 40% |  | 0% | 7 | 9 | 9 | 13 | 6 | 8 | 0 | 1 |
| MilliSecondsAdd.java |   | 40% |  | 0% | 7 | 9 | 9 | 13 | 6 | 8 | 0 | 1 |
| FormatNumber.java |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 5 | 5 | 1 | 1 |
| ParseDataSize.java |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 5 | 5 | 1 | 1 |
| Atan.java |   | 44% |  | 0% | 7 | 9 | 8 | 13 | 5 | 7 | 0 | 1 |
| CreateMap.java |   | 71% |   | 57% | 7 | 16 | 11 | 35 | 2 | 9 | 0 | 1 |
| Log.java |   | 47% |  | 0% | 7 | 9 | 9 | 14 | 5 | 7 | 0 | 1 |
| EncodeAsSmallInt.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| EncodeAsLargeInt.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| EncodeAsInt.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| EncodeAsBigInt.java |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
| DayOfMonth.java |   | 63% |  | 10% | 9 | 15 | 7 | 19 | 4 | 10 | 0 | 1 |
| UtcTimestamp.java |  | 0% | | n/a | 7 | 7 | 11 | 11 | 7 | 7 | 1 | 1 |
| ConvertTz.java |   | 68% |   | 37% | 7 | 15 | 6 | 19 | 4 | 11 | 0 | 1 |
| SessionUser.java |  | 0% | | n/a | 7 | 7 | 11 | 11 | 7 | 7 | 1 | 1 |
| LastQueryId.java |  | 0% | | n/a | 7 | 7 | 11 | 11 | 7 | 7 | 1 | 1 |
| CurrentUser.java |  | 0% | | n/a | 7 | 7 | 11 | 11 | 7 | 7 | 1 | 1 |
| Database.java |  | 0% | | n/a | 7 | 7 | 11 | 11 | 7 | 7 | 1 | 1 |
| ConnectionId.java |  | 0% | | n/a | 7 | 7 | 11 | 11 | 7 | 7 | 1 | 1 |
| DayOfYear.java |   | 63% |  | 12% | 9 | 14 | 7 | 18 | 5 | 10 | 0 | 1 |
| BitmapEmpty.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| HllEmpty.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| E.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| QuantileStateEmpty.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| QuartersAdd.java |   | 55% |  | 0% | 6 | 8 | 7 | 12 | 5 | 7 | 0 | 1 |
| QuartersSub.java |   | 55% |  | 0% | 6 | 8 | 7 | 12 | 5 | 7 | 0 | 1 |
| CurrentCatalog.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| AesCryptoFunction.java |   | 81% |   | 41% | 7 | 13 | 5 | 21 | 1 | 7 | 0 | 1 |
| HllCardinality.java |   | 40% |  | 0% | 7 | 9 | 8 | 12 | 6 | 8 | 0 | 1 |
| Sm4CryptoFunction.java |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| Locate.java |   | 76% |  | 0% | 6 | 9 | 6 | 17 | 4 | 7 | 0 | 1 |
| IsIpAddressInRange.java |   | 76% |  | 0% | 5 | 7 | 7 | 16 | 4 | 6 | 0 | 1 |
| DateFormat.java |   | 75% |  | 25% | 6 | 12 | 8 | 21 | 4 | 10 | 0 | 1 |
| Round.java |   | 70% |  | 0% | 6 | 9 | 6 | 15 | 4 | 7 | 0 | 1 |
| Ceil.java |   | 70% |  | 0% | 6 | 9 | 6 | 15 | 4 | 7 | 0 | 1 |
| MonthsBetween.java |   | 70% |  | 0% | 6 | 9 | 6 | 13 | 4 | 7 | 0 | 1 |
| Month.java |   | 68% |  | 12% | 8 | 14 | 6 | 18 | 4 | 10 | 0 | 1 |
| MakeDate.java |   | 63% |  | 25% | 5 | 10 | 5 | 14 | 3 | 8 | 0 | 1 |
| Greatest.java |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
| Least.java |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
| UnixTimestamp.java |   | 86% |   | 60% | 9 | 24 | 10 | 43 | 4 | 14 | 0 | 1 |
| CreateStruct.java |   | 64% |   | 50% | 7 | 13 | 7 | 19 | 3 | 9 | 0 | 1 |
| Coalesce.java |   | 83% |   | 66% | 5 | 16 | 7 | 32 | 0 | 7 | 0 | 1 |
| Overlay.java |   | 72% |  | 0% | 5 | 7 | 6 | 13 | 4 | 6 | 0 | 1 |
| BitCount.java |   | 69% |  | 0% | 5 | 7 | 6 | 14 | 4 | 6 | 0 | 1 |
| ReplaceEmpty.java |   | 67% |  | 0% | 5 | 7 | 6 | 13 | 4 | 6 | 0 | 1 |
| Fmod.java |   | 62% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| ArrayRangeSecondUnit.java |   | 60% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| ArrayRangeHourUnit.java |   | 60% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| ArrayRangeDayUnit.java |   | 60% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| ArrayRangeYearUnit.java |   | 60% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| ArrayRangeMonthUnit.java |   | 60% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| ArrayRangeWeekUnit.java |   | 60% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| ArrayRangeMinuteUnit.java |   | 60% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| L2Distance.java |   | 55% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| MultiMatchAny.java |   | 54% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| CharacterLength.java |   | 54% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| HllHash.java |   | 54% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| ToDays.java |   | 54% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| Power.java |   | 53% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| NextDay.java |   | 53% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Radians.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Tanh.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Asinh.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Sec.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Degrees.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Dsqrt.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Cosh.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Soundex.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Cbrt.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Csc.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Even.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Sign.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Tan.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Dexp.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Cos.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Atanh.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Acosh.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Cot.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Dlog10.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Acos.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Log2.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Sin.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| BitmapCount.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Exp.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Asin.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Log10.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| Sinh.java |   | 45% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| MultiMatch.java |   | 39% |  | 0% | 5 | 7 | 6 | 10 | 4 | 6 | 0 | 1 |
| XxHash32.java |   | 59% |  | 0% | 5 | 7 | 6 | 11 | 4 | 6 | 0 | 1 |
| Score.java |  | 0% | | n/a | 6 | 6 | 8 | 8 | 6 | 6 | 1 | 1 |
| EncryptKeyRef.java |   | 72% |  | 0% | 4 | 10 | 6 | 16 | 3 | 9 | 0 | 1 |
| Positive.java |   | 68% |  | 0% | 4 | 7 | 5 | 13 | 3 | 6 | 0 | 1 |
| Ln.java |   | 50% |  | 0% | 4 | 7 | 5 | 10 | 3 | 6 | 0 | 1 |
| ArrayFirst.java |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ArrayLast.java |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| Floor.java |   | 77% |  | 0% | 4 | 9 | 4 | 15 | 2 | 7 | 0 | 1 |
| ArrayContains.java |   | 80% |   | 33% | 5 | 10 | 5 | 19 | 2 | 7 | 0 | 1 |
| Timestamp.java |   | 74% |   | 50% | 2 | 8 | 2 | 14 | 0 | 6 | 0 | 1 |
| NonNullable.java |   | 60% |  | 0% | 3 | 6 | 4 | 9 | 2 | 5 | 0 | 1 |
| Nullable.java |   | 55% |  | 0% | 3 | 5 | 4 | 8 | 2 | 4 | 0 | 1 |
| ElementAt.java |   | 81% |  | 0% | 3 | 7 | 4 | 15 | 2 | 6 | 0 | 1 |
| DayOfWeek.java |   | 71% |  | 0% | 3 | 7 | 4 | 12 | 2 | 6 | 0 | 1 |
| SplitByString.java |   | 66% |  | 0% | 3 | 7 | 4 | 11 | 2 | 6 | 0 | 1 |
| Length.java |   | 66% |  | 0% | 3 | 7 | 4 | 11 | 2 | 6 | 0 | 1 |
| User.java |   | 47% | | n/a | 3 | 7 | 5 | 11 | 3 | 7 | 0 | 1 |
| Version.java |   | 45% | | n/a | 3 | 6 | 5 | 10 | 3 | 6 | 0 | 1 |
| If.java |   | 84% |   | 70% | 3 | 11 | 5 | 22 | 0 | 6 | 0 | 1 |
| Nvl.java |   | 81% |   | 62% | 3 | 10 | 5 | 18 | 0 | 6 | 0 | 1 |
| Pi.java |   | 53% |  | 0% | 3 | 7 | 4 | 10 | 2 | 6 | 0 | 1 |
| HighOrderFunction.java |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| NullIf.java |   | 80% |   | 50% | 2 | 7 | 5 | 17 | 0 | 5 | 0 | 1 |
| Date.java |   | 77% | | 50% | 5 | 10 | 4 | 14 | 4 | 9 | 0 | 1 |
| WeeksSub.java |   | 81% | | 50% | 3 | 8 | 2 | 12 | 2 | 7 | 0 | 1 |
| WeeksAdd.java |   | 81% | | 50% | 3 | 8 | 2 | 12 | 2 | 7 | 0 | 1 |
| MinutesSub.java |   | 78% | | 50% | 3 | 8 | 2 | 11 | 2 | 7 | 0 | 1 |
| SecondsAdd.java |   | 78% | | 50% | 3 | 8 | 2 | 11 | 2 | 7 | 0 | 1 |
| MinutesAdd.java |   | 78% | | 50% | 3 | 8 | 2 | 11 | 2 | 7 | 0 | 1 |
| SecondsSub.java |   | 78% | | 50% | 3 | 8 | 2 | 11 | 2 | 7 | 0 | 1 |
| CurrentTime.java |   | 62% | | n/a | 2 | 7 | 4 | 11 | 2 | 7 | 0 | 1 |
| CurrentDate.java |   | 62% | | n/a | 2 | 7 | 4 | 11 | 2 | 7 | 0 | 1 |
| EncodeString.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ArrayMap.java |   | 81% | | n/a | 3 | 8 | 4 | 14 | 3 | 8 | 0 | 1 |
| Random.java |  | 93% |   | 75% | 2 | 19 | 2 | 35 | 0 | 15 | 0 | 1 |
| Year.java |  | 86% | | 50% | 4 | 10 | 3 | 15 | 3 | 9 | 0 | 1 |
| GroupingScalarFunction.java | | 47% | | n/a | 2 | 4 | 3 | 7 | 2 | 4 | 0 | 1 |
| ArrayRange.java |  | 94% |  | 16% | 3 | 11 | 1 | 23 | 0 | 8 | 0 | 1 |
| YearsSub.java |  | 88% | | 50% | 2 | 8 | 1 | 12 | 1 | 7 | 0 | 1 |
| MonthsAdd.java |  | 88% | | 50% | 2 | 8 | 1 | 12 | 1 | 7 | 0 | 1 |
| MonthsSub.java |  | 88% | | 50% | 2 | 8 | 1 | 12 | 1 | 7 | 0 | 1 |
| DaysSub.java |  | 88% | | 50% | 2 | 8 | 1 | 12 | 1 | 7 | 0 | 1 |
| YearsAdd.java |  | 88% | | 50% | 2 | 8 | 1 | 12 | 1 | 7 | 0 | 1 |
| DaysAdd.java |  | 88% | | 50% | 2 | 8 | 1 | 12 | 1 | 7 | 0 | 1 |
| HoursAdd.java |  | 85% | | 50% | 2 | 8 | 1 | 11 | 1 | 7 | 0 | 1 |
| HoursSub.java |  | 85% | | 50% | 2 | 8 | 1 | 11 | 1 | 7 | 0 | 1 |
| UniqueFunctionParams.java |  | 59% | | n/a | 1 | 2 | 2 | 6 | 1 | 2 | 0 | 1 |
| RandomBytes.java |  | 89% | | 50% | 3 | 9 | 2 | 14 | 2 | 8 | 0 | 1 |
| Uuid.java |  | 85% | | n/a | 2 | 8 | 2 | 13 | 2 | 8 | 0 | 1 |
| UuidNumeric.java |  | 85% | | n/a | 2 | 8 | 2 | 13 | 2 | 8 | 0 | 1 |
| GroupingId.java |  | 93% | | 50% | 2 | 10 | 2 | 20 | 1 | 9 | 0 | 1 |
| AppendTrailingCharIfAbsent.java |  | 91% | | 50% | 2 | 7 | 1 | 12 | 1 | 6 | 0 | 1 |
| ScalarFunction.java |  | 86% | | n/a | 1 | 6 | 1 | 10 | 1 | 6 | 0 | 1 |
| ScalarFunctionParams.java | | 58% | | n/a | 1 | 2 | 2 | 4 | 1 | 2 | 0 | 1 |
| Search.java |  | 93% |   | 50% | 2 | 11 | 1 | 16 | 0 | 9 | 0 | 1 |
| Substring.java |  | 98% |   | 58% | 5 | 17 | 0 | 27 | 0 | 11 | 0 | 1 |
| Now.java |  | 97% |   | 62% | 3 | 13 | 0 | 18 | 0 | 9 | 0 | 1 |
| Abs.java |  | 99% | | 50% | 1 | 7 | 0 | 18 | 0 | 6 | 0 | 1 |
| DateDiff.java |  | 98% | | 50% | 1 | 7 | 0 | 13 | 0 | 6 | 0 | 1 |
| Grouping.java |  | 98% |  | 75% | 1 | 9 | 0 | 13 | 0 | 7 | 0 | 1 |
| Repeat.java |  | 98% | | 50% | 1 | 7 | 0 | 11 | 0 | 6 | 0 | 1 |
| Left.java |  | 98% | | 50% | 1 | 7 | 0 | 11 | 0 | 6 | 0 | 1 |
| Right.java |  | 98% | | 50% | 1 | 7 | 0 | 11 | 0 | 6 | 0 | 1 |
| ToBitmap.java |  | 98% | | 50% | 1 | 7 | 0 | 12 | 0 | 6 | 0 | 1 |
| Hex.java |  | 98% | | 50% | 1 | 7 | 0 | 12 | 0 | 6 | 0 | 1 |
| Concat.java |  | 98% | | 50% | 1 | 7 | 0 | 11 | 0 | 6 | 0 | 1 |
| BitmapContains.java |  | 98% | | 50% | 1 | 7 | 0 | 10 | 0 | 6 | 0 | 1 |
| Bin.java |  | 97% | | 50% | 1 | 7 | 0 | 10 | 0 | 6 | 0 | 1 |
| Sqrt.java |  | 97% | | 50% | 1 | 7 | 0 | 10 | 0 | 6 | 0 | 1 |
| UniqueFunction.java |  | 100% |   | 83% | 2 | 14 | 0 | 26 | 0 | 8 | 0 | 1 |