com.facebook.presto.operator.aggregation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total52,517 of 52,5170%2,295 of 2,2950%3,0293,0298,7048,7041,8711,871263263
TestApproximatePercentileAggregation3,9570%20%10103073079911
AccumulatorCompiler3,2810%1380%9797543543242411
TestHistogram1,5930%100%3131187187262611
AggregationTestUtils1,3160%740%7575219219383811
TestQuantileDigestAggregationFunction1,1320%60%1818100100151511
TestStateCompiler1,0730%300%3030224224151511
GenericAccumulatorFactory.SpillableFinalOnlyGroupedAccumulator1,0040%1000%6969192192191911
AggregationUtils9740%380%4646157157272711
TestMapAggAggregation8910%n/a10109191101011
TestNumericHistogram8750%160%151558587711
TestTypedSet8570%400%3333160160131311
TestKllSketchAggregationFunction8530%n/a3737106106373711
TestStatisticalDigestAggregationFunction7660%40%13138080111111
TestArrayAggregation7400%40%18188989161611
OptimizedTypedSet7230%620%4747144144161611
AbstractMinMaxAggregationFunction7180%420%4141123123202011
GenericAccumulatorFactory6860%660%4949108108161611
TestMapUnionAggregation6790%40%881081086611
NumericHistogram6460%380%3737123123181811
TestChecksumAggregation6240%60%16165959131311
TestMultimapAggAggregation6230%180%28289292191911
AggregationImplementation.Parser6000%580%4747108108181811
TypedSet5990%560%4747110110191911
AggregationFromAnnotationsParser5670%460%4040101101171711
TypedKeyValueHeap5540%360%3838108108202011
ArbitraryAggregationFunction5150%220%2828104104171711
StatisticalDigestAggregationFunction4940%210%28287878131311
TestOptimizedTypedSet4620%20%1616103103151511
TestPrecisionRecallAggregation4400%60%15157676121211
AbstractTestApproximateCountDistinct4380%300%33338282181811
TestTDigestAggregationFunction4190%60%17176060141411
TestDecimalAverageAggregation4140%20%101078789911
TestArbitraryAggregation4060%20%16165858151511
DecimalAverageAggregation4050%140%20207676131311
AbstractMinMaxNAggregationFunction4030%200%171767677711
TypedHeap3900%340%32327878151511
TestEntropyAggregation3870%120%24247272181811
KeyValuePairs3750%320%31317272151511
AbstractGroupCollectionAggregationState3700%120%16167575101011
ReduceAggregationFunction3560%220%21217070101011
TestKllSketchStateSerializer3510%80%29296363252511
ParametricAggregation3460%170%181864649911
SetOfValues3400%280%27276666131311
TestDoubleCorrelationAggregation3380%80%15152121111111
TestDecimalSumAggregation3120%20%11115959101011
TestTypedKeyValueHeap3090%20%29293939282811
DecimalSumAggregation3050%120%16166262101011
MapAggregationFunction3040%140%161657579911
TestArrayMaxNAggregation2910%120%18183636121211
MapUnionSumResult2810%380%272760608811
TestDoubleMinNAggregation2740%80%15153131111111
MapUnionSumAggregation2590%60%121251519911
AbstractTestAggregationFunction2540%120%23235858171711
GenericAccumulatorFactory.DistinctingGroupedAccumulator2520%60%16165151131311
RealAverageAggregation2360%20%9940408811
TestRealRegrSlopeAggregation2330%100%121220207711
TestRealRegrInterceptAggregation2330%100%121220207711
MapUnionAggregation2330%40%111139399911
RealRegressionAggregation2310%400%31315454111111
TestDoubleRegrInterceptAggregation2290%100%121220207711
TestDoubleRegrSlopeAggregation2290%100%121220207711
TestLongMaxNAggregation2270%80%131326269911
ChecksumAggregationFunction2230%80%131338389911
TestDoubleHistogramAggregation2190%20%9949498811
MergeStatisticalDigestFunction2190%40%101043438811
TestRealHistogramAggregation2180%20%9949498811
TestMergeTDigestFunction2160%220%181832327711
TestRealRegrR2Aggregation2140%120%111123235511
TestDoubleRegrR2Aggregation2100%120%111123235511
ApproximateLongPercentileAggregations2050%220%21214545101011
DoubleRegressionAggregation1980%400%31315454111111
ApproximateLongPercentileArrayAggregations1960%200%181850508811
AggregationImplementation1810%120%21213939151511
CountColumn1810%n/a9932329911
TestTypedHeap1760%20%14143131131311
TestPrecisionRecallAggregation.new Iterator() {...}1690%140%111127274411
PrecisionRecallAggregation1650%220%171737376611
AbstractTestDoubleRegrAggregationFunction1540%n/a55885511
AbstractTestRealRegrAggregationFunction1540%n/a55885511
TestApproximateCountDistinctBoolean1530%n/a9919199911
AlternativeApproxPercentile1530%160%111119193311
TestMergeQuantileDigestFunction1480%200%171728287711
BenchmarkArrayAggregation.BenchmarkData1460%150%141434345511
BenchmarkGroupedTypedHistogram.Data1370%80%8825254411
ApproximateCountDistinctAggregation1290%40%111141419911
TDigestAggregationFunction1290%60%8822225511
AlternativeApproxPercentile.Function1230%n/a3323233311
GenericAccumulatorFactory.DedupBasedSpillableDistinctGroupedAccumulator1230%60%8827275511
VarianceAggregation1190%80%111136367711
QuantileDigestAggregationFunction1160%20%8826267711
NumericHistogram.Entry1140%60%14143535111111
GenericAccumulatorFactory.OrderingGroupedAccumulator1120%n/a7724247711
BuiltInAggregationFunctionImplementation1090%40%14142828121211
GenericAccumulatorFactory.DistinctingAccumulator1070%40%12122727101011
TestHyperLogLogUtils1070%n/a3333333311
CentralMomentsAggregation1060%40%7720205511
MapUnionSumResult.SingleMapBlock1040%20%12121919111111
PrecisionRecallAggregation.new Iterator() {...}1040%80%8814144411
HyperLogLogUtils1010%80%8821214411
TestBitwiseAndAggregation990%40%9913137711
TestRealRegrCountAggregation990%120%101017174411
TestBitwiseOrAggregation990%40%9913137711
TestRealRegrSyyAggregation980%120%101017174411
TestRealRegrSxyAggregation980%120%101017174411
TestRealRegrSxxAggregation980%120%101017174411
DoubleHistogramAggregation980%100%9925254411
TestBitwiseXorAggregation980%40%9913137711
ApproximateRealPercentileAggregations970%100%111118186611
TestDoubleRegrCountAggregation970%120%101017174411
TestDoubleRegrSxyAggregation940%120%101017174411
TestDoubleRegrSyyAggregation940%120%101017174411
TestDoubleRegrSxxAggregation940%120%101017174411
AbstractTestDecimalAverageAggregation940%60%8815155511
ApproximateRealPercentileArrayAggregations890%60%9921216611
TestTypedHistogram880%40%6616164411
AbstractTestDecimalSumAggregation870%60%8814145511
GenericAccumulatorFactory.OrderingAccumulator870%n/a9919199911
TestDoubleRegrAvgxAggregation850%100%9915154411
TestRealRegrAvgxAggregation850%100%9915154411
TestMapUnionSumResult840%n/a2217172211
BenchmarkGroupedTypedHistogram840%20%6620205511
TestDoubleRegrAvgyAggregation830%100%9915154411
TestRealRegrAvgyAggregation830%100%9915154411
ApproximateDoublePercentileAggregations820%100%111118186611
EntropyAggregation790%60%6616163311
ApproximateDoublePercentileArrayAggregations740%60%9921216611
TestMergeHyperLogLogAggregation730%60%8817175511
MapUnionSumResult.KeySetAndValues720%n/a11111717111111
ApproximateSetAggregation690%n/a9923239911
TestIntervalDayToSecondAverageAggregation680%60%8813135511
RealHistogramAggregation670%40%6616164411
TestDoubleSkewnessAggregation660%60%8814145511
TestDoubleKurtosisAggregation660%60%8814145511
TestLongVarianceAggregation660%60%8814145511
TestDoubleStdDevAggregation660%60%8814145511
TestLongVariancePopAggregation660%60%8814145511
TestLongStdDevAggregation660%60%8814145511
TestDoubleVarianceAggregation660%60%8814145511
TestLongKurtosisAggregation660%60%8814145511
TestDoubleStdDevPopAggregation660%60%8814145511
TestLongSkewnessAggregation660%60%8814145511
TestLongStdDevPopAggregation660%60%8814145511
TestRealGeometricMeanAggregation660%60%8813135511
TestDoubleVariancePopAggregation660%60%8814145511
GeometricMeanAggregations650%20%5514144411
TestThetaSketchAggregationFunction650%40%7712125511
TestIntervalYearToMonthAverageAggregation650%60%8813135511
TestVarBinaryMaxAggregation640%80%9914145511
AverageAggregations640%20%5515154411
TestIntervalDayToSecondSumAggregation640%60%8813135511
TestVarBinaryMinAggregation640%80%9914145511
TestDoubleGeometricMeanAggregation630%60%8813135511
TestLongGeometricMeanAggregationFunction630%60%8813135511
TestCountIfAggregation620%80%9912125511
TestDoubleAverageAggregation610%60%8813135511
TestLongAverageAggregation610%60%8813135511
TestRealSumAggregation600%60%8813135511
TestRealCovariancePopAggregation600%40%7710105511
TestDoubleCovariancePopAggregation590%40%7710105511
TestCountNullAggregation590%40%9913137711
TestIntervalYearToMonthSumAggregation590%60%8813135511
TestLongSumAggregation580%60%8813135511
TestDoubleSumAggregation580%60%8813135511
TestLongDecimalMaxAggregation570%40%8811116611
NumericHistogramStateFactory.GroupedState570%20%6613135511
TestArrayMinAggregation560%40%7711115511
TestShortDecimalMaxAggregation560%40%8811116611
RealGeometricMeanAggregations560%20%4411113311
RealCovarianceAggregation550%40%6614144411
RealSumAggregation550%80%7716163311
TestRealCorrelationAggregation540%20%66885511
TestRealCovarianceSampAggregation530%20%66775511
TestLongDecimalMinAggregation530%40%8811116611
TestShortDecimalMinAggregation520%40%8811116611
TestDoubleCovarianceSampAggregation520%20%66775511
IntervalDayToSecondAverageAggregation520%20%4412123311
TestMergeStatisticalDigestFunction520%n/a4413134411
IntervalYearToMonthAverageAggregation520%20%4412123311
TestBooleanOrAggregation510%80%9910105511
TestBooleanAndAggregation510%80%9910105511
MergeQuantileDigestFunction490%n/a55885511
StatisticalDigestFactory.StatisticalTDigest490%n/a7716167711
StatisticalDigestFactory.StatisticalQuantileDigest480%n/a7716167711
TestLongMaxAggregation480%40%7710105511
BenchmarkArrayAggregation480%n/a3313133311
TestDateMaxAggregation480%40%7710105511
MergeTDigestFunction470%n/a55885511
TestDoubleMaxAggregation470%40%7710105511
NumericHistogram.new Swapper() {...}460%n/a22882211
BitwiseOrAggregation450%60%6613133311
AggregationHeader450%n/a7714147711
PrecisionRecallAggregation.BucketResult450%n/a8816168811
BitwiseAndAggregation450%60%6613133311
BitwiseXorAggregation450%60%6613133311
FloatingPointBitsConverterUtil440%n/a44884411
TestApproximateCountDistinctLongDecimal440%n/a55885511
DoubleCovarianceAggregation430%40%6614144411
TestLongMinAggregation430%40%7710105511
TestDoubleMinAggregation430%40%7710105511
TestCountAggregation420%20%77996611
DoubleSumAggregation410%40%5513133311
DefaultApproximateCountDistinctAggregation400%n/a9917179911
AccumulatorCompiler.StateFieldAndDescriptor390%n/a5510105511
TestCountColumnAggregation390%20%66885511
TestCountNullAggregation.CountNull380%60%66993311
GenericAccumulatorFactory.GroupIdPage370%n/a55885511
RealCorrelationAggregation350%20%4411113311
TestApproximateCountDistinctVarBinary350%n/a44884411
BooleanOrAggregation350%80%7713133311
IntervalDayToSecondSumAggregation340%20%4411113311
LongSumAggregation340%20%4411113311
BooleanAndAggregation340%80%7713133311
BenchmarkGroupedTypedHistogram.ProbeType340%n/a11221111
IntervalYearToMonthSumAggregation340%20%4411113311
TestUnknownMaxAggregation330%20%66885511
MaxDataSizeForStats330%20%5511114411
SumDataSizeForStats330%20%5511114411
TestUnknownMinAggregation330%20%66885511
TestApproximateCountDistinctIpAddress0%n/a44774411
TestApproximateCountDistinctTinyint0%n/a55665511
ClassificationPrecisionAggregation0%20%22991111
TestApproximateCountDistinctSmallint0%n/a44554411
TestApproximateCountDistinctInteger0%n/a44554411
TestApproximateCountDistinctDouble0%n/a44554411
ClassificationRecallAggregation0%20%22991111
TestTDigestAggregationFunction.new Comparator() {...}0%40%44442211
ClassificationMissRateAggregation0%20%22991111
TestApproximateCountDistinctLong0%n/a44554411
ClassificationFallOutAggregation0%20%22991111
TestLongDecimalSumAggregation0%n/a44664411
DoubleCorrelationAggregation0%20%44993311
MinNAggregationFunction0%n/a55445511
CountIfAggregation0%20%44773311
ClassificationThresholdsAggregation0%20%22991111
TestLongDecimalAverageAggregation0%n/a55665511
TestPrecisionRecallAggregation.BucketResult0%n/a11881111
MergeHyperLogLogAggregation0%n/a44884411
TestShortDecimalSumAggregation0%n/a44664411
CountAggregation0%n/a33663311
AlternativeArbitraryAggregationFunction0%n/a44774411
NumericHistogramStateFactory.SingleState0%20%55774411
TestShortDecimalAverageAggregation0%n/a55665511
MaxNAggregationFunction0%n/a44444411
TestAnyValueAggregation0%n/a33443311
NumericHistogram.new AbstractIntComparator() {...}0%n/a22222211
TestStateCompiler.TestAccumulatorSerializerUntyped0%n/a44444411
NumericHistogramStateFactory0%n/a55555511
FinalOnlyGroupedAccumulator0%n/a44444411
AggregationImplementation.AggregateNativeContainerType0%n/a33663311
AlternativeMinAggregationFunction0%n/a44554411
AlternativeMaxAggregationFunction0%n/a44554411
MinAggregationFunction0%n/a33443311
MaxAggregationFunction0%n/a33443311
StatisticalDigest0%n/a22222211
StatisticalDigestFactory0%n/a22222211
TestPrecisionRecallAggregation.Result0%n/a11441111
TestStateCompiler.TestAccumulatorAmbiguousConstructor0%n/a22222211
TestBooleanMaxAggregation0%n/a22222211
TestBooleanMinAggregation0%n/a22222211
TestStateCompiler.TestAccumulatorSerializer0%n/a33333311
TestStateCompiler.TestAccumulatorSerializerMultipleType0%n/a11111111
TestStateCompiler.TestAccumulatorSerializerNoType0%n/a11111111
TestStateCompiler.TestAccumulatorSerializerSingleType0%n/a11111111