com.facebook.presto.operator.scalar

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total94,124 of 94,1240%3,827 of 3,8270%4,4404,44016,03116,0312,4872,487339339
TestMathFunctions.java8,1010%1080%1271271,1551,155737311
TestDateTimeFunctionsBase.java6,2610%60%6868758758656511
TestStringFunctions.java4,7460%60%5858703703555511
TestTDigestFunctions.java3,4550%920%111111575575656511
MathFunctions.java2,6410%3100%2972974464461421421010
FunctionAssertions.java2,5410%1000%132132504504828277
DateTimeFunctions.java1,9750%1280%19019041441410610611
TestJsonExtractFunctions.java1,9650%n/a771471477711
TestVarbinaryFunctions.java1,6710%40%5353317317515111
StringFunctions.java1,5700%1860%149149344344565611
TestJsonExtract.java1,5630%140%3434337337272711
TestQuantileDigestFunctions.java1,1640%0%16166363151511
TestArrayIntersectFunction.java1,1590%n/a1616120120161611
TestIpPrefixFunctions.java1,1570%n/a2626133133262611
TestJsonFunctions.java1,1380%40%1717196196151511
IpPrefixFunctions.java1,0830%1120%7878172172222211
TestProvidedBlockBuilderReturnPlaceConvention.java9260%500%5151176176262633
TestZipFunction.java8570%0%12126262111111
JsonOperators.java8270%360%4545134134272722
TestConditions.java8180%n/a881861868811
AbstractTestRegexpFunctions.java7860%n/a1010127127101011
TestBitwiseFunctions.java7620%n/a1212134134121211
VarbinaryFunctions.java7340%720%7878145145424211
TestMapTransformValueFunction.java7300%n/a661191196611
MapTransformKeyFunction.java7280%60%10101191197711
TestPageProcessorCompiler.java7230%80%2222109109181811
TestMapTransformKeyFunction.java6970%n/a771251257711
ColorFunctions.java6910%460%47479292242422
ArrayFilterFunction.java6910%1500%80801351355511
JoniRegexpFunctions.java6790%700%4848144144131311
TestKllSketchFunctions.java6620%0%13135252121211
MapTransformValueFunction.java6490%60%11111111118811
JsonFunctions.java6360%960%7474151151262611
TestMapFilterFunction.java5880%n/a661101106611
TestArrayCombinationsFunction.java5830%80%111183837711
TestArrayCumulativeSumFunction.java5400%n/a7736367711
TestArrayTransformFunction.java5320%n/a6655556611
ArraySortFunction.java5200%720%4949106106131344
TestColorFunctions.java5020%n/a13137777131311
TestHyperLogLogFunctions.java5000%120%21219191151511
BenchmarkMapSubscript.java4840%270%29299494141422
TestUrlFunctions.java4790%60%9943436611
BenchmarkJsonExtract.java4760%280%25259898111111
ArrayJoin.java4670%140%21217171141422
ArrayPositionWithIndexFunction.java4670%820%48481091097711
BenchmarkArraysOverlap.java4610%240%26268989141433
BitwiseFunctions.java4370%680%55558686212111
ScalarFunctionImplementationChoice.java4330%400%44447878222255
ArrayTransformFunction.java4300%40%101072728811
BenchmarkArraySubscript.java4260%210%25258484131322
MapFilterFunction.java4230%40%3363631111
MapSubscriptOperator.java4210%100%101048485522
RowToRowCast.java4200%80%8865654411
TestArrayNgramsFunction.java4170%n/a4460604411
AbstractTestFunctions.java4010%120%4141105105353511
MapZipWithFunction.java4000%80%121278788811
TestArrayUnionFunction.java4000%n/a9932329911
JsonExtract.java3940%480%4343109109191966
BenchmarkArrayFilter.java3850%140%23238383161633
ArrayFindFirstWithOffsetFunction.java3740%760%50508383121211
TDigestFunctions.java3730%340%27277070101011
QuantileDigestFunctions.java3730%420%36364949151511
BenchmarkMapConcat.java3650%150%21217878121222
ArraySortComparatorFunction.java3580%340%32325555151511
ArrayFindFirstIndexWithOffsetFunction.java3540%660%45457373121211
MapToMapCast.java3490%220%161649495511
TestLambdaExpression.java3450%n/a14146767141411
RowIndeterminateOperator.java3430%60%8862625511
ArrayConstructor.java3390%120%141458588811
BenchmarkArrayHashCodeOperator.java3300%210%22227272101044
ArrayDistinctFunction.java3270%720%383885852211
StringFunctionsBenchmark.java3250%100%32327171272733
TestArrayFilterFunction.java3230%n/a5532325511
AbstractGreatestLeast.java3160%80%111154547711
BenchmarkTransformValue.java3150%120%151576768822
BenchmarkJsonToMapCast.java3100%180%20207272101022
BenchmarkRoundFunction.java3040%40%101054548811
TestZipWithFunction.java3030%n/a5547475511
MapElementAtFunction.java2950%80%101037376611
TestArrayExceptFunction.java2930%n/a7735357711
BenchmarkTransformKey.java2900%90%131364648822
BenchmarkArraySort.java2890%160%19195858111122
BenchmarkJsonToArrayCast.java2890%180%20206868101022
JsonPathTokenizer.java2880%550%42426666141411
BenchmarkArraySetFunctions.java2870%170%191960609922
BenchmarkArrayTransform.java2840%100%15155454101022
TestArrayNormalizeFunction.java2830%n/a8834348811
TestMapZipWithFunction.java2830%n/a4437374411
BenchmarkArrayDistinct.java2780%180%19195858101022
RowDistinctFromOperator.java2700%180%141452525511
DataSizeFunctions.java2680%180%202043437722
ArrayCombinationsFunction.java2670%240%191941417711
TestJsonHashTable.java2640%160%121249494411
BenchmarkStringConcat.java2570%120%151553539922
SequenceFunction.java2570%220%22223838111111
TestArrayFindFirstFunction.java2540%n/a7748487711
ArrayToArrayCast.java2480%0%5546464411
JsonPath.java2430%160%29295454212144
BenchmarkEqualsOperator.java2410%140%17174848101022
SplitToMapFunction.java2390%220%161643435533
RowToJsonCast.java2360%80%111142427711
ArrayContains.java2350%420%272778786611
TestThetaSketchFunctions.java2290%40%12126060101011
ArrayAnyMatchFunction.java2270%500%303069695511
ArrayAllMatchFunction.java2270%500%303069695511
CharacterStringCasts.java2260%200%181846468811
BenchmarkMapToMapCast.java2250%60%13134444101022
ZipWithFunction.java2230%60%111147478811
BenchmarkRowToRowCast.java2140%80%16164646121222
ArraySubscriptOperator.java2110%160%131338385511
ParametricScalar.java2100%200%181834348811
RegexpFunctionsBenchmark.java2090%80%18183737121222
TestArrayFindFirstIndexFunction.java2070%n/a7742427711
ConcatFunction.java2070%40%101035358811
KllSketchFunctions.java2040%160%24242424161611
SplitToMultimapFunction.java2020%200%121237372211
ArrayEqualOperator.java2010%420%242460603311
TestArraySortFunction.java2000%n/a2212122211
TestSfmSketchFunctions.java1990%40%12123333101011
MapConstructor.java1970%n/a7733337711
TestMapTopNKeysComparatorFunction.java1950%n/a9929299911
BenchmarkArrayJoin.java1940%40%111142429922
ArraysOverlapFunction.java1850%400%222247472211
TestScalarValidation.java1820%n/a6565898965652121
TestParametricScalarImplementationValidation.java1770%n/a8840408811
TestDateTimeFunctions.java1760%n/a8837378811
UrlFunctions.java1760%240%24244141121211
ElementToArrayConcatFunction.java1720%80%101031316611
TestDateTimeFunctionsLegacy.java1720%n/a7732327711
ArrayToElementConcatFunction.java1720%80%101031316611
RowEqualOperator.java1690%120%131340407711
TestArrayMatchFunctions.java1620%n/a4431314411
ArrayNormalizeFunction.java1620%160%161629298833
BenchmarkRepeatFunction.java1590%n/a7734347722
ZipFunction.java1560%0%101023239911
ArrayHashCodeOperator.java1550%200%151530305511
TestArrayReduceFunction.java1530%n/a7729297711
MultimapFromEntriesFunction.java1520%120%8827272211
TestDataSizeFunctions.java1510%n/a3328283311
ArrayFlattenFunction.java1500%80%121231318811
TestBlockAndPositionNullConvention.java1470%n/a15153939151522
JoniRegexpReplaceLambdaFunction.java1460%140%9928282211
ArrayRemoveFunction.java1430%200%151536365511
ArrayElementAtFunction.java1400%260%191938386611
ArrayReduceFunction.java1380%0%9933338811
TestIsNullAnnotation.java1310%120%121232326611
TestArraySumFunction.java1310%n/a4425254411
WordStemFunction.java1300%40%6629294411
RowComparisonOperator.java1300%80%7726263311
TestTruncateWithPrecision.java1300%n/a2223232211
ArrayToJsonCast.java1250%40%6628284411
TestArrayTrimFunction.java1250%n/a2212122211
Re2JCastToRegexpFunction.java1230%0%7716166611
ArrayLessThanOrEqualOperator.java1220%160%101034342211
ArrayGreaterThanOperator.java1220%160%101034342211
ArrayLessThanOperator.java1220%160%101034342211
FailureFunction.java1180%80%9913135511
MapConcatFunction.java1170%40%9931317711
WilsonInterval.java1130%80%77993311
JsonToMapCast.java1100%0%4418183311
TestWordStemFunction.java1100%n/a2220202211
MapFromEntriesFunction.java1080%80%6620202211
TestTypeOfFunction.java1070%n/a5525255511
HyperLogLogFunctions.java1060%140%121221215511
ArraySliceFunction.java1040%180%101014141111
Re2JRegexpReplaceLambdaFunction.java1030%120%8826262211
TestTryFunction.java1020%n/a5519195511
MapToJsonCast.java1010%0%4420203311
MapHashCodeOperator.java1010%n/a3315153311
JsonToRowCast.java980%0%6618185511
FnvHash.java980%80%8824244411
TryCastFunction.java980%n/a6622226611
TestScalarParser.java970%n/a9921219933
ArrayCumSum.java940%140%9924242211
ThetaSketchFunctions.java930%n/a3318183311
ArrayConcatFunction.java920%0%8826267711
MapEntriesFunction.java910%60%5516162211
JsonToArrayCast.java910%0%4416163311
TestArrayFunctions.java870%n/a33993311
ApplyFunction.java860%n/a8824248811
ArrayNoneMatchFunction.java850%200%151520205511
MapGenericEquality.java840%120%7725251111
MapSubsetFunction.java840%140%8819191111
ArrayNgramsFunction.java820%60%4410101111
SfmSketchFunctions.java760%100%101020205511
TryFunction.java750%80%111131317711
RepeatFunction.java740%100%8812123311
MapDistinctFromOperator.java740%80%7714143311
ArrayShuffleFunction.java710%60%5514142211
ArrayMinFunction.java700%100%101018185511
ArrayMaxFunction.java700%100%101018185511
KDistinct.java700%n/a6618186611
RowGreaterThanOperator.java0%0%5512124411
RowGreaterThanOrEqualOperator.java0%0%5512124411
RowLessThanOperator.java0%0%5512124411
RowLessThanOrEqualOperator.java0%0%5512124411
RowNotEqualOperator.java0%n/a3315153311
TestCustomFunctions.java0%n/a7719197711
InvokeFunction.java0%n/a7719197711
BuiltInScalarFunctionImplementation.java0%n/a9915159911
ArrayGreaterThanOrEqualOperator.java0%80%5517171111
ArrayDistinctFromOperator.java0%100%7718182211
TestFailureFunction.java0%n/a4411114411
ArrayTrimFunction.java0%40%33331111
CastFromUnknownOperator.java0%n/a3312123311
RowHashCodeOperator.java0%n/a3312123311
MapEqualOperator.java0%40%4410102211
HmacFunctions.java0%0%66885511
QuarterOfYearDateTimeField.java0%n/a7710107722
IdentityCast.java0%0%4412123311
ArraySumDoubleFunction.java0%60%4412121111
JsonStringToMapCast.java0%n/a6612126611
MapIndeterminateOperator.java0%80%5511111111
JsonStringToRowCast.java0%n/a6612126611
Re2JRegexpFunctions.java0%n/a88888811
JsonStringToArrayCast.java0%n/a6612126611
ArrayIntersectFunction.java0%40%4412122211
ArrayIndeterminateOperator.java0%80%5511111111
ArrayPositionFunction.java0%n/a55555511
ArraySumBigIntFunction.java0%60%4411111111
ScalarHeader.java0%n/a6612126611
ArrayReverseFunction.java0%40%44882211
JoniRegexpCasts.java0%n/a33773311
ArrayFindFirstFunction.java0%n/a55555511
ArrayFindFirstIndexFunction.java0%n/a55555511
ArrayExceptFunction.java0%0%22881111
MapValues.java0%0%22441111
EmptyMapConstructor.java0%n/a22772211
MapKeys.java0%0%22441111
ArrayUnionFunction.java0%n/a11661111
MapNotEqualOperator.java0%40%33441111
TestOperatorValidation.java0%n/a55775522
CustomFunctions.java0%40%66444411
ArrayNotEqualOperator.java0%40%33441111
TypeOfFunction.java0%n/a44444411
Least.java0%n/a33443311
Greatest.java0%n/a33443311
ArrayFunctions.java0%n/a11221111
CombineHashFunction.java0%n/a11111111
MapCardinalityFunction.java0%n/a11111111
ConstructorWithInvalidTypeParameters.java0%n/a22222211
ConstructorWithValidTypeParameters.java0%n/a22222211
ArrayCardinalityFunction.java0%n/a11111111
TestRe2jRegexpFunctions.java0%n/a11221111
TestJoniRegexpFunctions.java0%n/a11221111
SessionFunctions.java0%n/a11111111