Package io.trino.benchmark
Class HashBuildAndJoinBenchmark
- java.lang.Object
-
- io.trino.benchmark.AbstractBenchmark
-
- io.trino.benchmark.AbstractOperatorBenchmark
-
- io.trino.benchmark.HashBuildAndJoinBenchmark
-
public class HashBuildAndJoinBenchmark extends AbstractOperatorBenchmark
-
-
Field Summary
-
Fields inherited from class io.trino.benchmark.AbstractOperatorBenchmark
localQueryRunner, session
-
-
Constructor Summary
Constructors Constructor Description HashBuildAndJoinBenchmark(Session session, LocalQueryRunner localQueryRunner)HashBuildAndJoinBenchmark(Session session, LocalQueryRunner localQueryRunner, OperatorFactories operatorFactories)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Driver>createDrivers(TaskContext taskContext)static voidmain(String[] args)-
Methods inherited from class io.trino.benchmark.AbstractOperatorBenchmark
createAggregationFunction, createHashProjectOperator, createTableScanOperator, execute, getColumnTypes, runOnce, tearDown
-
Methods inherited from class io.trino.benchmark.AbstractBenchmark
getBenchmarkName, getMeasuredIterations, getWarmupIterations, runBenchmark, runBenchmark, setUp
-
-
-
-
Constructor Detail
-
HashBuildAndJoinBenchmark
public HashBuildAndJoinBenchmark(Session session, LocalQueryRunner localQueryRunner)
-
HashBuildAndJoinBenchmark
public HashBuildAndJoinBenchmark(Session session, LocalQueryRunner localQueryRunner, OperatorFactories operatorFactories)
-
-
Method Detail
-
createDrivers
protected List<Driver> createDrivers(TaskContext taskContext)
- Specified by:
createDriversin classAbstractOperatorBenchmark
-
main
public static void main(String[] args)
-
-