AbstractOperatorBenchmark |  | 0% |  | 0% | 24 | 24 | 115 | 115 | 13 | 13 | 1 | 1 |
BenchmarkSuite |  | 0% |  | 0% | 7 | 7 | 29 | 29 | 5 | 5 | 1 | 1 |
HashBuildAndJoinBenchmark |  | 0% |  | 0% | 7 | 7 | 64 | 64 | 5 | 5 | 1 | 1 |
HandTpchQuery1.TpchQuery1Operator |  | 0% |  | 0% | 30 | 30 | 65 | 65 | 9 | 9 | 1 | 1 |
FormatUtils |  | 0% |  | 0% | 27 | 27 | 65 | 65 | 5 | 5 | 1 | 1 |
HashJoinBenchmark |  | 0% |  | 0% | 6 | 6 | 44 | 44 | 4 | 4 | 1 | 1 |
MemoryLocalQueryRunner |  | 0% |  | 0% | 12 | 12 | 49 | 49 | 8 | 8 | 1 | 1 |
HashBuildBenchmark |  | 0% | | n/a | 4 | 4 | 41 | 41 | 4 | 4 | 1 | 1 |
AbstractBenchmark |  | 0% |  | 0% | 14 | 14 | 49 | 49 | 8 | 8 | 1 | 1 |
HandTpchQuery1 |  | 0% | | n/a | 3 | 3 | 32 | 32 | 3 | 3 | 1 | 1 |
JsonAvgBenchmarkResultWriter |  | 0% |  | 0% | 6 | 6 | 33 | 33 | 5 | 5 | 1 | 1 |
SqlEarlyOutJoinsBenchmarks |  | 0% | | n/a | 6 | 6 | 40 | 40 | 6 | 6 | 1 | 1 |
HandTpchQuery6 |  | 0% | | n/a | 4 | 4 | 20 | 20 | 4 | 4 | 1 | 1 |
HandTpchQuery6.TpchQuery6Filter |  | 0% |  | 0% | 18 | 18 | 20 | 20 | 6 | 6 | 1 | 1 |
PredicateFilterBenchmark |  | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
HashAggregationBenchmark |  | 0% | | n/a | 3 | 3 | 19 | 19 | 3 | 3 | 1 | 1 |
SqlRewriteConditionalAggregationBenchmarks |  | 0% | | n/a | 3 | 3 | 23 | 23 | 3 | 3 | 1 | 1 |
BenchmarkTestUtil |  | 0% | | n/a | 5 | 5 | 20 | 20 | 5 | 5 | 1 | 1 |
SqlTopNRowNumberBenchmark |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 2 | 2 | 1 | 1 |
AverageBenchmarkResults |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
SqlMultipleApproxPercentileBenchmarks |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 2 | 2 | 1 | 1 |
OdsBenchmarkResultWriter |  | 0% |  | 0% | 4 | 4 | 28 | 28 | 3 | 3 | 1 | 1 |
OrderByBenchmark |  | 0% | | n/a | 3 | 3 | 13 | 13 | 3 | 3 | 1 | 1 |
SqlRewriteConstantArrayContainsToInExpressionBenchmarks |  | 0% | | n/a | 2 | 2 | 35 | 35 | 2 | 2 | 1 | 1 |
JsonBenchmarkResultWriter |  | 0% |  | 0% | 4 | 4 | 26 | 26 | 3 | 3 | 1 | 1 |
BenchmarkCPUCounters |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 8 | 8 | 1 | 1 |
CountAggregationBenchmark |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
StatisticsBenchmark |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
DoubleSumAggregationBenchmark |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
BenchmarkInequalityJoin.Context |  | 0% | | n/a | 4 | 4 | 15 | 15 | 4 | 4 | 1 | 1 |
AbstractBenchmarkCommand |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 3 | 3 | 1 | 1 |
BenchmarkInequalityJoin |  | 0% | | n/a | 7 | 7 | 20 | 20 | 7 | 7 | 1 | 1 |
Top100Benchmark |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
ArrayComparisonBenchmark |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
AbstractSimpleOperatorBenchmark |  | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
AbstractOperatorBenchmark.new OperatorFactory() {...} |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
BenchmarkDoubleStatisticalDigestAggregationFunctions.Context |  | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
SqlTopNBenchmark |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
BenchmarkSuite.ForwardingBenchmarkResultWriter |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
SqlPullConstantsAboveGroupByBenchmark |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
SqlRemoveRedundantDistinctAggregationBenchmarks |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
AggregateIfBenchmark |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
BenchmarkDecimalAggregation |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
SimpleLineBenchmarkResultWriter |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
BenchmarkQueryRunner |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
TestBenchmarks |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
BenchmarkDoubleStatisticalDigestAggregationFunctions |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
RawStreamingBenchmark |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
BenchmarkDecimalAggregation.AggregationContext |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
SqlJoniRegexpBenchmark |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
SqlJoinPrefilterBuildsideBenchmark |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
HandTpchQuery1.TpchQuery1Operator.TpchQuery1OperatorFactory |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
SqlConsecutiveJoinBenchmark |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
SqlMapFromEntriesBenchmark |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
AbstractSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
PrestoBenchmarkCommand |  | 0% | | n/a | 6 | 6 | 6 | 6 | 6 | 6 | 1 | 1 |
SqlArrayTransformBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlArraySumBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlArrayConcatBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlArrayLeastFrequentBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlReduceAggregationBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
AggregateIfBenchmark.SumIfBenchmark |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 |
SqlDistinctMultipleFields |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
ArrayAggregationBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
CountWithFilterSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlInBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlApproximateCountDistinctVarBinaryBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlTpchQuery1 |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlTpchQuery6 |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlBetweenBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
PredicateFilterSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlSemiJoinInPredicateBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlTrailBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
RawStreamingSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
VarBinaryMaxAggregationSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
Top100SqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
LongMaxAggregationSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlHashJoinBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlApproximateCountDistinctLongBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlApproximateCountDistinctDoubleBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
GroupByAggregationSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlRegexpLikeBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlJoinWithPredicateBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
PrestoBenchmarkRunner |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
GroupBySumWithArithmeticSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
CastJsonParseBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
CountAggregationSqlBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlApproximatePercentileBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
StructuredTypesBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlDoubleSumAggregationBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlDistinctSingleField |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlLikeBenchmark |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SqlRewriteConstantArrayContainsToInExpressionBenchmarks.SqlRewriteConstantArrayContainsToInExpressionBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StatisticsBenchmark.LongVarianceBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StatisticsBenchmark.DoubleVariancePopBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
AggregateIfBenchmark.SumFilterBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StatisticsBenchmark.LongStdDevBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StatisticsBenchmark.DoubleVarianceBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
ArrayComparisonBenchmark.ArrayGreaterThanBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
ArrayComparisonBenchmark.ArrayEqualsBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StatisticsBenchmark.DoubleStdDevPopBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
ArrayComparisonBenchmark.ArrayNotEqualBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StatisticsBenchmark.DoubleStdDevBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
SqlMultipleApproxPercentileBenchmarks.SqlMultipleApproxPercentileBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
ArrayComparisonBenchmark.ArrayGreaterThanOrEqualBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StatisticsBenchmark.LongStdDevPopBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
ArrayComparisonBenchmark.ArrayLessThanBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
ArrayComparisonBenchmark.ArrayLessThanOrEqualBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StatisticsBenchmark.LongVariancePopBenchmark |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
JsonAvgBenchmarkResultWriter.BuildResult | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |