| TestMathFunctions |  | 0% |  | 0% | 129 | 129 | 1,203 | 1,203 | 75 | 75 | 1 | 1 |
| TestDateTimeFunctionsBase |  | 0% |  | 0% | 68 | 68 | 765 | 765 | 65 | 65 | 1 | 1 |
| TestStringFunctions |  | 0% |  | 0% | 58 | 58 | 703 | 703 | 55 | 55 | 1 | 1 |
| TestTDigestFunctions |  | 0% |  | 0% | 111 | 111 | 575 | 575 | 65 | 65 | 1 | 1 |
| MathFunctions |  | 0% |  | 0% | 259 | 259 | 374 | 374 | 119 | 119 | 1 | 1 |
| FunctionAssertions |  | 0% |  | 0% | 115 | 115 | 461 | 461 | 69 | 69 | 1 | 1 |
| DateTimeFunctions |  | 0% |  | 0% | 200 | 200 | 433 | 433 | 107 | 107 | 1 | 1 |
| TestJsonExtractFunctions |  | 0% | | n/a | 7 | 7 | 147 | 147 | 7 | 7 | 1 | 1 |
| TestVarbinaryFunctions |  | 0% |  | 0% | 53 | 53 | 319 | 319 | 51 | 51 | 1 | 1 |
| StringFunctions |  | 0% |  | 0% | 149 | 149 | 344 | 344 | 56 | 56 | 1 | 1 |
| TestJsonExtract |  | 0% |  | 0% | 34 | 34 | 337 | 337 | 27 | 27 | 1 | 1 |
| TestQuantileDigestFunctions |  | 0% | | 0% | 16 | 16 | 63 | 63 | 15 | 15 | 1 | 1 |
| TestArrayIntersectFunction |  | 0% | | n/a | 16 | 16 | 120 | 120 | 16 | 16 | 1 | 1 |
| TestIpPrefixFunctions |  | 0% | | n/a | 26 | 26 | 133 | 133 | 26 | 26 | 1 | 1 |
| TestJsonFunctions |  | 0% |  | 0% | 17 | 17 | 196 | 196 | 15 | 15 | 1 | 1 |
| IpPrefixFunctions |  | 0% |  | 0% | 78 | 78 | 172 | 172 | 22 | 22 | 1 | 1 |
| TestZipFunction |  | 0% | | 0% | 12 | 12 | 62 | 62 | 11 | 11 | 1 | 1 |
| TestConditions |  | 0% | | n/a | 8 | 8 | 186 | 186 | 8 | 8 | 1 | 1 |
| AbstractTestRegexpFunctions |  | 0% | | n/a | 10 | 10 | 127 | 127 | 10 | 10 | 1 | 1 |
| JsonOperators |  | 0% |  | 0% | 36 | 36 | 119 | 119 | 24 | 24 | 1 | 1 |
| TestBitwiseFunctions |  | 0% | | n/a | 12 | 12 | 134 | 134 | 12 | 12 | 1 | 1 |
| VarbinaryFunctions |  | 0% |  | 0% | 79 | 79 | 148 | 148 | 43 | 43 | 1 | 1 |
| TestMapTransformValueFunction |  | 0% | | n/a | 6 | 6 | 119 | 119 | 6 | 6 | 1 | 1 |
| MapTransformKeyFunction |  | 0% |  | 0% | 10 | 10 | 119 | 119 | 7 | 7 | 1 | 1 |
| TestPageProcessorCompiler |  | 0% |  | 0% | 22 | 22 | 109 | 109 | 18 | 18 | 1 | 1 |
| TestMapTransformKeyFunction |  | 0% | | n/a | 7 | 7 | 125 | 125 | 7 | 7 | 1 | 1 |
| ArrayFilterFunction |  | 0% |  | 0% | 80 | 80 | 135 | 135 | 5 | 5 | 1 | 1 |
| JoniRegexpFunctions |  | 0% |  | 0% | 48 | 48 | 144 | 144 | 13 | 13 | 1 | 1 |
| TestKllSketchFunctions |  | 0% | | 0% | 13 | 13 | 52 | 52 | 12 | 12 | 1 | 1 |
| MapTransformValueFunction |  | 0% |  | 0% | 11 | 11 | 111 | 111 | 8 | 8 | 1 | 1 |
| JsonFunctions |  | 0% |  | 0% | 74 | 74 | 151 | 151 | 26 | 26 | 1 | 1 |
| TestMapFilterFunction |  | 0% | | n/a | 6 | 6 | 110 | 110 | 6 | 6 | 1 | 1 |
| TestArrayCombinationsFunction |  | 0% |  | 0% | 11 | 11 | 83 | 83 | 7 | 7 | 1 | 1 |
| TestArrayCumulativeSumFunction |  | 0% | | n/a | 7 | 7 | 36 | 36 | 7 | 7 | 1 | 1 |
| ColorFunctions |  | 0% |  | 0% | 40 | 40 | 73 | 73 | 19 | 19 | 1 | 1 |
| TestArrayTransformFunction |  | 0% | | n/a | 6 | 6 | 55 | 55 | 6 | 6 | 1 | 1 |
| TestColorFunctions |  | 0% | | n/a | 13 | 13 | 77 | 77 | 13 | 13 | 1 | 1 |
| TestHyperLogLogFunctions |  | 0% |  | 0% | 21 | 21 | 91 | 91 | 15 | 15 | 1 | 1 |
| TestUrlFunctions |  | 0% |  | 0% | 9 | 9 | 43 | 43 | 6 | 6 | 1 | 1 |
| BenchmarkJsonExtract |  | 0% |  | 0% | 25 | 25 | 98 | 98 | 11 | 11 | 1 | 1 |
| ArrayPositionWithIndexFunction |  | 0% |  | 0% | 48 | 48 | 109 | 109 | 7 | 7 | 1 | 1 |
| BitwiseFunctions |  | 0% |  | 0% | 55 | 55 | 86 | 86 | 21 | 21 | 1 | 1 |
| ArrayTransformFunction |  | 0% |  | 0% | 10 | 10 | 72 | 72 | 8 | 8 | 1 | 1 |
| BenchmarkMapSubscript.BenchmarkData |  | 0% |  | 0% | 26 | 26 | 78 | 78 | 11 | 11 | 1 | 1 |
| MapFilterFunction |  | 0% |  | 0% | 3 | 3 | 63 | 63 | 1 | 1 | 1 | 1 |
| RowToRowCast |  | 0% |  | 0% | 8 | 8 | 65 | 65 | 4 | 4 | 1 | 1 |
| TestArrayNgramsFunction |  | 0% | | n/a | 4 | 4 | 60 | 60 | 4 | 4 | 1 | 1 |
| AbstractTestFunctions |  | 0% |  | 0% | 41 | 41 | 105 | 105 | 35 | 35 | 1 | 1 |
| TestArrayUnionFunction |  | 0% | | n/a | 9 | 9 | 32 | 32 | 9 | 9 | 1 | 1 |
| MapZipWithFunction |  | 0% |  | 0% | 12 | 12 | 78 | 78 | 8 | 8 | 1 | 1 |
| ArrayFindFirstWithOffsetFunction |  | 0% |  | 0% | 50 | 50 | 83 | 83 | 12 | 12 | 1 | 1 |
| QuantileDigestFunctions |  | 0% |  | 0% | 36 | 36 | 49 | 49 | 15 | 15 | 1 | 1 |
| TDigestFunctions |  | 0% |  | 0% | 27 | 27 | 70 | 70 | 10 | 10 | 1 | 1 |
| BenchmarkArraySubscript.BenchmarkData |  | 0% |  | 0% | 22 | 22 | 68 | 68 | 10 | 10 | 1 | 1 |
| ArrayJoin |  | 0% |  | 0% | 15 | 15 | 56 | 56 | 8 | 8 | 1 | 1 |
| TestProvidedBlockBuilderReturnPlaceConvention |  | 0% |  | 0% | 14 | 14 | 56 | 56 | 4 | 4 | 1 | 1 |
| MapSubscriptOperator |  | 0% |  | 0% | 7 | 7 | 35 | 35 | 3 | 3 | 1 | 1 |
| ArraySortFunction |  | 0% |  | 0% | 29 | 29 | 77 | 77 | 4 | 4 | 1 | 1 |
| ArraySortComparatorFunction |  | 0% |  | 0% | 32 | 32 | 55 | 55 | 15 | 15 | 1 | 1 |
| ArrayFindFirstIndexWithOffsetFunction |  | 0% |  | 0% | 45 | 45 | 73 | 73 | 12 | 12 | 1 | 1 |
| MapToMapCast |  | 0% |  | 0% | 16 | 16 | 49 | 49 | 5 | 5 | 1 | 1 |
| TestLambdaExpression |  | 0% | | n/a | 14 | 14 | 67 | 67 | 14 | 14 | 1 | 1 |
| RowIndeterminateOperator |  | 0% |  | 0% | 8 | 8 | 62 | 62 | 5 | 5 | 1 | 1 |
| ArrayConstructor |  | 0% |  | 0% | 14 | 14 | 58 | 58 | 8 | 8 | 1 | 1 |
| BenchmarkArraysOverlap.BenchmarkData |  | 0% |  | 0% | 20 | 20 | 61 | 61 | 8 | 8 | 1 | 1 |
| ArrayDistinctFunction |  | 0% |  | 0% | 38 | 38 | 85 | 85 | 2 | 2 | 1 | 1 |
| TestArrayFilterFunction |  | 0% | | n/a | 5 | 5 | 32 | 32 | 5 | 5 | 1 | 1 |
| AbstractGreatestLeast |  | 0% |  | 0% | 11 | 11 | 54 | 54 | 7 | 7 | 1 | 1 |
| BenchmarkMapConcat.BenchmarkData |  | 0% |  | 0% | 18 | 18 | 62 | 62 | 9 | 9 | 1 | 1 |
| BenchmarkRoundFunction |  | 0% |  | 0% | 10 | 10 | 54 | 54 | 8 | 8 | 1 | 1 |
| TestZipWithFunction |  | 0% | | n/a | 5 | 5 | 47 | 47 | 5 | 5 | 1 | 1 |
| TestProvidedBlockBuilderReturnPlaceConvention.FunctionWithProvidedBlockReturnPlaceConvention2 |  | 0% |  | 0% | 21 | 21 | 65 | 65 | 11 | 11 | 1 | 1 |
| MapElementAtFunction |  | 0% |  | 0% | 10 | 10 | 37 | 37 | 6 | 6 | 1 | 1 |
| TestArrayExceptFunction |  | 0% | | n/a | 7 | 7 | 35 | 35 | 7 | 7 | 1 | 1 |
| JsonPathTokenizer |  | 0% |  | 0% | 42 | 42 | 66 | 66 | 14 | 14 | 1 | 1 |
| TestArrayNormalizeFunction |  | 0% | | n/a | 8 | 8 | 34 | 34 | 8 | 8 | 1 | 1 |
| TestMapZipWithFunction |  | 0% | | n/a | 4 | 4 | 37 | 37 | 4 | 4 | 1 | 1 |
| RowDistinctFromOperator |  | 0% |  | 0% | 14 | 14 | 52 | 52 | 5 | 5 | 1 | 1 |
| ArrayCombinationsFunction |  | 0% |  | 0% | 19 | 19 | 41 | 41 | 7 | 7 | 1 | 1 |
| TestJsonHashTable |  | 0% |  | 0% | 12 | 12 | 49 | 49 | 4 | 4 | 1 | 1 |
| TestProvidedBlockBuilderReturnPlaceConvention.FunctionWithProvidedBlockReturnPlaceConvention1 |  | 0% |  | 0% | 16 | 16 | 55 | 55 | 11 | 11 | 1 | 1 |
| SequenceFunction |  | 0% |  | 0% | 22 | 22 | 38 | 38 | 11 | 11 | 1 | 1 |
| BenchmarkTransformValue.BenchmarkData |  | 0% |  | 0% | 12 | 12 | 60 | 60 | 5 | 5 | 1 | 1 |
| TestArrayFindFirstFunction |  | 0% | | n/a | 7 | 7 | 48 | 48 | 7 | 7 | 1 | 1 |
| ArrayToArrayCast |  | 0% | | 0% | 5 | 5 | 46 | 46 | 4 | 4 | 1 | 1 |
| BenchmarkJsonToMapCast.BenchmarkData |  | 0% |  | 0% | 16 | 16 | 52 | 52 | 6 | 6 | 1 | 1 |
| RowToJsonCast |  | 0% |  | 0% | 11 | 11 | 42 | 42 | 7 | 7 | 1 | 1 |
| ArrayContains |  | 0% |  | 0% | 27 | 27 | 78 | 78 | 6 | 6 | 1 | 1 |
| BenchmarkTransformKey.BenchmarkData |  | 0% |  | 0% | 10 | 10 | 48 | 48 | 5 | 5 | 1 | 1 |
| TestThetaSketchFunctions |  | 0% |  | 0% | 12 | 12 | 60 | 60 | 10 | 10 | 1 | 1 |
| ArrayAllMatchFunction |  | 0% |  | 0% | 30 | 30 | 69 | 69 | 5 | 5 | 1 | 1 |
| ArrayAnyMatchFunction |  | 0% |  | 0% | 30 | 30 | 69 | 69 | 5 | 5 | 1 | 1 |
| CharacterStringCasts |  | 0% |  | 0% | 18 | 18 | 46 | 46 | 8 | 8 | 1 | 1 |
| ZipWithFunction |  | 0% |  | 0% | 11 | 11 | 47 | 47 | 8 | 8 | 1 | 1 |
| SplitToMapFunction |  | 0% |  | 0% | 12 | 12 | 39 | 39 | 1 | 1 | 1 | 1 |
| BenchmarkArraySetFunctions.BenchmarkData |  | 0% |  | 0% | 15 | 15 | 42 | 42 | 5 | 5 | 1 | 1 |
| BenchmarkJsonToArrayCast.BenchmarkData |  | 0% |  | 0% | 16 | 16 | 48 | 48 | 6 | 6 | 1 | 1 |
| BenchmarkArrayHashCodeOperator.BenchmarkData |  | 0% |  | 0% | 15 | 15 | 46 | 46 | 5 | 5 | 1 | 1 |
| BenchmarkArrayTransform.BenchmarkData |  | 0% |  | 0% | 10 | 10 | 36 | 36 | 6 | 6 | 1 | 1 |
| ArraySubscriptOperator |  | 0% |  | 0% | 13 | 13 | 38 | 38 | 5 | 5 | 1 | 1 |
| ParametricScalar |  | 0% |  | 0% | 18 | 18 | 34 | 34 | 8 | 8 | 1 | 1 |
| ConcatFunction |  | 0% |  | 0% | 10 | 10 | 35 | 35 | 8 | 8 | 1 | 1 |
| TestArrayFindFirstIndexFunction |  | 0% | | n/a | 7 | 7 | 42 | 42 | 7 | 7 | 1 | 1 |
| KllSketchFunctions |  | 0% |  | 0% | 24 | 24 | 24 | 24 | 16 | 16 | 1 | 1 |
| BenchmarkArrayFilter.BenchmarkData |  | 0% |  | 0% | 9 | 9 | 35 | 35 | 5 | 5 | 1 | 1 |
| SplitToMultimapFunction |  | 0% |  | 0% | 12 | 12 | 37 | 37 | 2 | 2 | 1 | 1 |
| ArrayEqualOperator |  | 0% |  | 0% | 24 | 24 | 60 | 60 | 3 | 3 | 1 | 1 |
| TestArraySortFunction |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| TestSfmSketchFunctions |  | 0% |  | 0% | 12 | 12 | 33 | 33 | 10 | 10 | 1 | 1 |
| BenchmarkStringConcat.BenchmarkData |  | 0% |  | 0% | 12 | 12 | 37 | 37 | 6 | 6 | 1 | 1 |
| MapConstructor |  | 0% | | n/a | 7 | 7 | 33 | 33 | 7 | 7 | 1 | 1 |
| TestMapTopNKeysComparatorFunction |  | 0% | | n/a | 9 | 9 | 29 | 29 | 9 | 9 | 1 | 1 |
| ScalarFunctionImplementationChoice.ArgumentProperty |  | 0% |  | 0% | 25 | 25 | 36 | 36 | 9 | 9 | 1 | 1 |
| ArraysOverlapFunction |  | 0% |  | 0% | 22 | 22 | 47 | 47 | 2 | 2 | 1 | 1 |
| BenchmarkEqualsOperator |  | 0% |  | 0% | 12 | 12 | 35 | 35 | 8 | 8 | 1 | 1 |
| DataSizeFunctions.Unit |  | 0% |  | 0% | 13 | 13 | 25 | 25 | 4 | 4 | 1 | 1 |
| TestParametricScalarImplementationValidation |  | 0% | | n/a | 8 | 8 | 40 | 40 | 8 | 8 | 1 | 1 |
| UrlFunctions |  | 0% |  | 0% | 24 | 24 | 41 | 41 | 12 | 12 | 1 | 1 |
| TestDateTimeFunctions |  | 0% | | n/a | 8 | 8 | 37 | 37 | 8 | 8 | 1 | 1 |
| TestDateTimeFunctionsLegacy |  | 0% | | n/a | 7 | 7 | 32 | 32 | 7 | 7 | 1 | 1 |
| ArrayToElementConcatFunction |  | 0% |  | 0% | 10 | 10 | 31 | 31 | 6 | 6 | 1 | 1 |
| ElementToArrayConcatFunction |  | 0% |  | 0% | 10 | 10 | 31 | 31 | 6 | 6 | 1 | 1 |
| RowEqualOperator |  | 0% |  | 0% | 13 | 13 | 40 | 40 | 7 | 7 | 1 | 1 |
| BenchmarkMapToMapCast.BenchmarkData |  | 0% |  | 0% | 10 | 10 | 28 | 28 | 7 | 7 | 1 | 1 |
| BenchmarkArrayDistinct.BenchmarkData |  | 0% |  | 0% | 10 | 10 | 31 | 31 | 5 | 5 | 1 | 1 |
| TestArrayMatchFunctions |  | 0% | | n/a | 4 | 4 | 31 | 31 | 4 | 4 | 1 | 1 |
| BenchmarkArraySort.BenchmarkData |  | 0% |  | 0% | 10 | 10 | 30 | 30 | 5 | 5 | 1 | 1 |
| RegexpFunctionsBenchmark.DotStarAroundData |  | 0% |  | 0% | 13 | 13 | 27 | 27 | 7 | 7 | 1 | 1 |
| ZipFunction |  | 0% | | 0% | 10 | 10 | 23 | 23 | 9 | 9 | 1 | 1 |
| JsonPath |  | 0% |  | 0% | 16 | 16 | 36 | 36 | 12 | 12 | 1 | 1 |
| ArrayHashCodeOperator |  | 0% |  | 0% | 15 | 15 | 30 | 30 | 5 | 5 | 1 | 1 |
| TestArrayReduceFunction |  | 0% | | n/a | 7 | 7 | 29 | 29 | 7 | 7 | 1 | 1 |
| MultimapFromEntriesFunction |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 2 | 2 | 1 | 1 |
| ColorFunctions.SystemColor |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 5 | 5 | 1 | 1 |
| TestDataSizeFunctions |  | 0% | | n/a | 3 | 3 | 28 | 28 | 3 | 3 | 1 | 1 |
| ArrayFlattenFunction |  | 0% |  | 0% | 12 | 12 | 31 | 31 | 8 | 8 | 1 | 1 |
| JoniRegexpReplaceLambdaFunction |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 2 | 2 | 1 | 1 |
| ArrayRemoveFunction |  | 0% |  | 0% | 15 | 15 | 36 | 36 | 5 | 5 | 1 | 1 |
| BenchmarkRowToRowCast.BenchmarkData |  | 0% |  | 0% | 12 | 12 | 27 | 27 | 8 | 8 | 1 | 1 |
| ArrayElementAtFunction |  | 0% |  | 0% | 19 | 19 | 38 | 38 | 6 | 6 | 1 | 1 |
| ArrayReduceFunction |  | 0% | | 0% | 9 | 9 | 33 | 33 | 8 | 8 | 1 | 1 |
| ArrayNormalizeFunction |  | 0% |  | 0% | 12 | 12 | 23 | 23 | 4 | 4 | 1 | 1 |
| ScalarFunctionImplementationChoice |  | 0% |  | 0% | 14 | 14 | 27 | 27 | 8 | 8 | 1 | 1 |
| JsonExtract.ObjectFieldJsonExtractor |  | 0% |  | 0% | 14 | 14 | 35 | 35 | 5 | 5 | 1 | 1 |
| TestArraySumFunction |  | 0% | | n/a | 4 | 4 | 25 | 25 | 4 | 4 | 1 | 1 |
| BenchmarkDateTimeFunctions |  | 0% | | n/a | 6 | 6 | 25 | 25 | 6 | 6 | 1 | 1 |
| TestIsNullAnnotation |  | 0% |  | 0% | 12 | 12 | 32 | 32 | 6 | 6 | 1 | 1 |
| TestTruncateWithPrecision |  | 0% | | n/a | 2 | 2 | 23 | 23 | 2 | 2 | 1 | 1 |
| RowComparisonOperator |  | 0% |  | 0% | 7 | 7 | 26 | 26 | 3 | 3 | 1 | 1 |
| WordStemFunction |  | 0% |  | 0% | 6 | 6 | 29 | 29 | 4 | 4 | 1 | 1 |
| BenchmarkArraySort |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 6 | 6 | 1 | 1 |
| StringFunctionsBenchmark |  | 0% | | n/a | 13 | 13 | 26 | 26 | 13 | 13 | 1 | 1 |
| TestArrayTrimFunction |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ArrayToJsonCast |  | 0% |  | 0% | 6 | 6 | 28 | 28 | 4 | 4 | 1 | 1 |
| BenchmarkArrayJoin.BenchmarkData |  | 0% |  | 0% | 7 | 7 | 23 | 23 | 5 | 5 | 1 | 1 |
| Re2JCastToRegexpFunction |  | 0% | | 0% | 7 | 7 | 16 | 16 | 6 | 6 | 1 | 1 |
| FunctionAssertions.TestPageSourceProvider |  | 0% | | 0% | 2 | 2 | 16 | 16 | 1 | 1 | 1 | 1 |
| ArrayLessThanOperator |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 2 | 2 | 1 | 1 |
| ArrayLessThanOrEqualOperator |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 2 | 2 | 1 | 1 |
| ArrayGreaterThanOperator |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 2 | 2 | 1 | 1 |
| FailureFunction |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 5 | 5 | 1 | 1 |
| MapConcatFunction |  | 0% |  | 0% | 9 | 9 | 31 | 31 | 7 | 7 | 1 | 1 |
| BenchmarkArrayDistinct |  | 0% |  | 0% | 9 | 9 | 27 | 27 | 5 | 5 | 1 | 1 |
| WilsonInterval |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 3 | 3 | 1 | 1 |
| BenchmarkArrayFilter.ExactArrayFilterFunction |  | 0% |  | 0% | 9 | 9 | 30 | 30 | 7 | 7 | 1 | 1 |
| MathFunctions.RoundN |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 4 | 4 | 1 | 1 |
| TestWordStemFunction |  | 0% | | n/a | 2 | 2 | 20 | 20 | 2 | 2 | 1 | 1 |
| StringFunctionsBenchmark.WhitespaceData |  | 0% |  | 0% | 10 | 10 | 26 | 26 | 8 | 8 | 1 | 1 |
| JsonToMapCast |  | 0% | | 0% | 4 | 4 | 18 | 18 | 3 | 3 | 1 | 1 |
| MapFromEntriesFunction |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 2 | 2 | 1 | 1 |
| TestTypeOfFunction |  | 0% | | n/a | 5 | 5 | 25 | 25 | 5 | 5 | 1 | 1 |
| HyperLogLogFunctions |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 5 | 5 | 1 | 1 |
| ArraySliceFunction |  | 0% |  | 0% | 10 | 10 | 14 | 14 | 1 | 1 | 1 | 1 |
| Re2JRegexpReplaceLambdaFunction |  | 0% |  | 0% | 8 | 8 | 26 | 26 | 2 | 2 | 1 | 1 |
| TestTryFunction |  | 0% | | n/a | 5 | 5 | 19 | 19 | 5 | 5 | 1 | 1 |
| MapHashCodeOperator |  | 0% | | n/a | 3 | 3 | 15 | 15 | 3 | 3 | 1 | 1 |
| ArrayJoin.ArrayJoinWithNullReplacement |  | 0% | | n/a | 6 | 6 | 15 | 15 | 6 | 6 | 1 | 1 |
| MapToJsonCast |  | 0% | | 0% | 4 | 4 | 20 | 20 | 3 | 3 | 1 | 1 |
| BenchmarkRepeatFunction.BenchmarkData |  | 0% | | n/a | 4 | 4 | 18 | 18 | 4 | 4 | 1 | 1 |
| BenchmarkArraysOverlap |  | 0% | | n/a | 5 | 5 | 26 | 26 | 5 | 5 | 1 | 1 |
| TryCastFunction |  | 0% | | n/a | 6 | 6 | 22 | 22 | 6 | 6 | 1 | 1 |
| FnvHash |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 4 | 4 | 1 | 1 |
| JsonToRowCast |  | 0% | | 0% | 6 | 6 | 18 | 18 | 5 | 5 | 1 | 1 |
| ArrayCumSum |  | 0% |  | 0% | 9 | 9 | 24 | 24 | 2 | 2 | 1 | 1 |
| ThetaSketchFunctions |  | 0% | | n/a | 3 | 3 | 18 | 18 | 3 | 3 | 1 | 1 |
| ArrayConcatFunction |  | 0% | | 0% | 8 | 8 | 26 | 26 | 7 | 7 | 1 | 1 |
| MapEntriesFunction |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 2 | 2 | 1 | 1 |
| JsonToArrayCast |  | 0% | | 0% | 4 | 4 | 16 | 16 | 3 | 3 | 1 | 1 |
| DataSizeFunctions |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 3 | 3 | 1 | 1 |
| StringFunctionsBenchmark.BenchmarkData |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 6 | 6 | 1 | 1 |
| TestArrayFunctions |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| ApplyFunction |  | 0% | | n/a | 8 | 8 | 24 | 24 | 8 | 8 | 1 | 1 |
| ArrayNoneMatchFunction |  | 0% |  | 0% | 15 | 15 | 20 | 20 | 5 | 5 | 1 | 1 |
| MapGenericEquality |  | 0% |  | 0% | 7 | 7 | 25 | 25 | 1 | 1 | 1 | 1 |
| MapSubsetFunction |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 | 1 | 1 |
| TestScalarValidation |  | 0% | | n/a | 25 | 25 | 49 | 49 | 25 | 25 | 1 | 1 |
| TestScalarParser |  | 0% | | n/a | 3 | 3 | 15 | 15 | 3 | 3 | 1 | 1 |
| ArrayNgramsFunction |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 | 1 | 1 |
| JsonExtract |  | 0% | | 0% | 6 | 6 | 21 | 21 | 5 | 5 | 1 | 1 |
| TestBlockAndPositionNullConvention.FunctionWithBlockAndPositionConvention |  | 0% | | n/a | 12 | 12 | 21 | 21 | 12 | 12 | 1 | 1 |
| SfmSketchFunctions |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 5 | 5 | 1 | 1 |
| TryFunction |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 7 | 7 | 1 | 1 |
| RepeatFunction |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 3 | 3 | 1 | 1 |
| MapDistinctFromOperator |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 3 | 3 | 1 | 1 |
| JsonExtract.JsonSizeExtractor |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 2 | 2 | 1 | 1 |
| BenchmarkRowToRowCast |  | 0% | | n/a | 4 | 4 | 19 | 19 | 4 | 4 | 1 | 1 |
| BenchmarkJsonToArrayCast |  | 0% | | n/a | 4 | 4 | 20 | 20 | 4 | 4 | 1 | 1 |
| BenchmarkJsonToMapCast |  | 0% | | n/a | 4 | 4 | 20 | 20 | 4 | 4 | 1 | 1 |
| ArrayShuffleFunction |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 2 | 2 | 1 | 1 |
| TestBlockAndPositionNullConvention |  | 0% | | n/a | 3 | 3 | 18 | 18 | 3 | 3 | 1 | 1 |
| BenchmarkArraySetFunctions |  | 0% | | n/a | 4 | 4 | 18 | 18 | 4 | 4 | 1 | 1 |
| ArrayMaxFunction |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 5 | 5 | 1 | 1 |
| ArrayMinFunction |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 5 | 5 | 1 | 1 |
| BenchmarkArrayJoin |  | 0% | | n/a | 4 | 4 | 19 | 19 | 4 | 4 | 1 | 1 |
| KDistinct |  | 0% | | n/a | 6 | 6 | 18 | 18 | 6 | 6 | 1 | 1 |
| BenchmarkArrayFilter |  | 0% | | 0% | 5 | 5 | 18 | 18 | 4 | 4 | 1 | 1 |
| BenchmarkArrayTransform |  | 0% | | 0% | 5 | 5 | 18 | 18 | 4 | 4 | 1 | 1 |
| MathFunctions.Round | | 0% |  | 0% | 8 | 8 | 15 | 15 | 3 | 3 | 1 | 1 |
| RowGreaterThanOrEqualOperator | | 0% | | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| RowLessThanOperator | | 0% | | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| RowLessThanOrEqualOperator | | 0% | | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| RowGreaterThanOperator | | 0% | | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| FunctionAssertions.new ExpressionRewriter() {...} | | 0% |  | 0% | 6 | 6 | 15 | 15 | 3 | 3 | 1 | 1 |
| RowNotEqualOperator | | 0% | | n/a | 3 | 3 | 15 | 15 | 3 | 3 | 1 | 1 |
| TestCustomFunctions | | 0% | | n/a | 7 | 7 | 19 | 19 | 7 | 7 | 1 | 1 |
| ArraySortFunction.new Comparator() {...} | | 0% |  | 0% | 7 | 7 | 10 | 10 | 2 | 2 | 1 | 1 |
| InvokeFunction | | 0% | | n/a | 7 | 7 | 19 | 19 | 7 | 7 | 1 | 1 |
| BuiltInScalarFunctionImplementation | | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| JsonExtract.JsonValueJsonExtractor | | 0% |  | 0% | 5 | 5 | 16 | 16 | 3 | 3 | 1 | 1 |
| MathFunctions.TruncateN | | 0% |  | 0% | 7 | 7 | 13 | 13 | 2 | 2 | 1 | 1 |
| ArrayGreaterThanOrEqualOperator | | 0% |  | 0% | 5 | 5 | 17 | 17 | 1 | 1 | 1 | 1 |
| MapSubscriptOperator.MissingKeyExceptionFactory | | 0% | | 0% | 3 | 3 | 13 | 13 | 2 | 2 | 1 | 1 |
| BenchmarkArrayHashCodeOperator | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| ScalarFunctionImplementationChoice.NullConvention | | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| BenchmarkMapSubscript | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| BenchmarkArraySubscript | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| BenchmarkMapToMapCast | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| BenchmarkRepeatFunction | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| BenchmarkTransformKey | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| BenchmarkTransformValue | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| BenchmarkStringConcat | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| ArrayDistinctFromOperator | | 0% |  | 0% | 7 | 7 | 18 | 18 | 2 | 2 | 1 | 1 |
| BenchmarkMapConcat | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| JsonOperators.JsonDistinctFromOperator | | 0% |  | 0% | 9 | 9 | 15 | 15 | 3 | 3 | 1 | 1 |
| BenchmarkEqualsOperator.BenchmarkData | | 0% |  | 0% | 5 | 5 | 13 | 13 | 2 | 2 | 1 | 1 |
| TestFailureFunction | | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| ArraySortFunction.ListOfPositions | | 0% |  | 0% | 9 | 9 | 13 | 13 | 5 | 5 | 1 | 1 |
| MathFunctions.Floor | | 0% |  | 0% | 6 | 6 | 10 | 10 | 3 | 3 | 1 | 1 |
| ArrayTrimFunction | | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 | 1 | 1 |
| MathFunctions.Ceiling | | 0% |  | 0% | 5 | 5 | 8 | 8 | 3 | 3 | 1 | 1 |
| CastFromUnknownOperator | | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| RegexpFunctionsBenchmark | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| RowHashCodeOperator | | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| HmacFunctions | | 0% | | 0% | 6 | 6 | 8 | 8 | 5 | 5 | 1 | 1 |
| MapEqualOperator | | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
| IdentityCast | | 0% | | 0% | 4 | 4 | 12 | 12 | 3 | 3 | 1 | 1 |
| MathFunctions.Truncate | | 0% |  | 0% | 7 | 7 | 11 | 11 | 4 | 4 | 1 | 1 |
| ArraySortFunction.new Comparator() {...} | | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
| ArraySumDoubleFunction | | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 | 1 | 1 |
| JsonStringToMapCast | | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
| MapIndeterminateOperator | | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 | 1 | 1 |
| Re2JRegexpFunctions | | 0% | | n/a | 8 | 8 | 8 | 8 | 8 | 8 | 1 | 1 |
| JsonStringToRowCast | | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
| JsonStringToArrayCast | | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
| ArrayIntersectFunction | | 0% |  | 0% | 4 | 4 | 12 | 12 | 2 | 2 | 1 | 1 |
| ArrayPositionFunction | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| ArrayIndeterminateOperator | | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 | 1 | 1 |
| ArraySumBigIntFunction | | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 | 1 | 1 |
| QuarterOfYearDateTimeField | | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
| ArrayReverseFunction | | 0% |  | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
| ScalarHeader | | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
| JsonPath.new JsonExtract.JsonExtractor() {...} | | 0% |  | 0% | 5 | 5 | 6 | 6 | 3 | 3 | 1 | 1 |
| JoniRegexpCasts | | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| ArrayFindFirstFunction | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| ArrayFindFirstIndexFunction | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| JsonPath.new JsonExtract.JsonExtractor() {...} | | 0% | | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| JsonPath.new JsonExtract.JsonExtractor() {...} | | 0% | | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| BenchmarkArrayHashCodeOperator.BenchmarkAnotherArrayHash | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| ArrayExceptFunction | | 0% | | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 1 | 1 |
| BenchmarkArrayHashCodeOperator.BenchmarkOldArrayHash | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| MapValues | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| JsonExtract.ScalarValueJsonExtractor | | 0% |  | 0% | 5 | 5 | 7 | 7 | 2 | 2 | 1 | 1 |
| EmptyMapConstructor | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ScalarFunctionImplementationChoice.ReturnPlaceConvention | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ArrayUnionFunction | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| MapKeys | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| BenchmarkArraysOverlap.BenchmarkData.TypeClass | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ScalarFunctionImplementationChoice.ArgumentType | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| JsonExtract.PrestoJsonExtractor | | 0% | | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| MapNotEqualOperator | | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 1 | 1 |
| MathFunctions.Abs | | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
| CustomFunctions | | 0% |  | 0% | 6 | 6 | 4 | 4 | 4 | 4 | 1 | 1 |
| ArrayNotEqualOperator | | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 1 | 1 |
| MathFunctions.Sign | | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
| TypeOfFunction | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ArrayNormalizeFunction.RealValueAccessor | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| FunctionAssertions.TestSplit | | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
| Greatest | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| Least | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| TestOperatorValidation | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| FunctionAssertions.new DefaultTraversalVisitor() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| QuarterOfYearDateTimeField.QuarterOfYearDurationFieldType | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ArrayFunctions | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| SplitToMapFunction.ResolveDuplicateKeys | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| SplitToMapFunction.FailOnDuplicateKeys | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ArrayNormalizeFunction.DoubleValueAccessor | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| TestScalarParser.GenericWithIncompleteSpecializationNullable | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| TestScalarValidation.ValidTypeParameter | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| TestScalarParser.GenericWithIncompleteSpecializationNotNullable | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| MapCardinalityFunction | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestScalarValidation.MethodWithLegacyNullable | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MathFunctions.LegacyLogFunction | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestScalarValidation.PrimitiveWrapperReturnWithoutNullable | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| CombineHashFunction | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestScalarValidation.PrimitiveWrapperParameterWithoutNullable | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.ParameterWithConnectorAndIsNull | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestOperatorValidation.InvalidArgumentCount | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.ParameterWithOnlyIsNull | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.PrimitiveReturnWithNullable | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.TypeParameterWithNonUpperCaseAnnotation | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ConstructorWithInvalidTypeParameters | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.ParameterWithBoxedPrimitiveIsNull | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ConstructorWithValidTypeParameters | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.TypeParameterWithLeadingNumbers | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.ParameterWithNonBooleanIsNull | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.PrimitiveParameterWithNullable | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.NonPublicAnnotatedMethod | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.ParameterWithOtherAnnotationsWithIsNull | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.TypeParameterWithNonPrimitiveAnnotation | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.ParameterWithoutType | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| SessionFunctions | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestRe2jRegexpFunctions | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| TestJoniRegexpFunctions | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ArrayCardinalityFunction | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestScalarValidation.BogusParametricMethodAnnotation | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.MethodMissingReturnAnnotation | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestScalarValidation.MethodMissingScalarAnnotation | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| FunctionAssertions.new ConnectorTableHandle() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| FunctionAssertions.new ConnectorTransactionHandle() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestScalarValidation.NoParametricMethods | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |