Search in sources :

Example 11 with JoinCompiler

use of com.facebook.presto.sql.gen.JoinCompiler in project presto by prestodb.

the class TestDistinctLimitOperator method setUp.

@BeforeMethod
public void setUp() {
    executor = newCachedThreadPool(daemonThreadsNamed("test-%s"));
    driverContext = createTaskContext(executor, TEST_SESSION).addPipelineContext(0, true, true).addDriverContext();
    joinCompiler = new JoinCompiler();
}
Also used : JoinCompiler(com.facebook.presto.sql.gen.JoinCompiler) BeforeMethod(org.testng.annotations.BeforeMethod)

Aggregations

JoinCompiler (com.facebook.presto.sql.gen.JoinCompiler)11 PlanNodeId (com.facebook.presto.sql.planner.plan.PlanNodeId)6 Test (org.testng.annotations.Test)6 RowPagesBuilder (com.facebook.presto.RowPagesBuilder)5 SetBuilderOperatorFactory (com.facebook.presto.operator.SetBuilderOperator.SetBuilderOperatorFactory)5 Type (com.facebook.presto.spi.type.Type)5 MaterializedResult (com.facebook.presto.testing.MaterializedResult)5 HashSemiJoinOperatorFactory (com.facebook.presto.operator.HashSemiJoinOperator.HashSemiJoinOperatorFactory)4 Page (com.facebook.presto.spi.Page)4 GroupByHashPageIndexerFactory (com.facebook.presto.GroupByHashPageIndexerFactory)2 LookupJoinOperators (com.facebook.presto.operator.LookupJoinOperators)2 PagesIndex (com.facebook.presto.operator.PagesIndex)2 IndexJoinLookupStats (com.facebook.presto.operator.index.IndexJoinLookupStats)2 JoinProbeCompiler (com.facebook.presto.sql.gen.JoinProbeCompiler)2 CompilerConfig (com.facebook.presto.sql.planner.CompilerConfig)2 LocalExecutionPlanner (com.facebook.presto.sql.planner.LocalExecutionPlanner)2 ScheduledSplit (com.facebook.presto.ScheduledSplit)1 TaskSource (com.facebook.presto.TaskSource)1 BlockEncodingManager (com.facebook.presto.block.BlockEncodingManager)1 TaskManagerConfig (com.facebook.presto.execution.TaskManagerConfig)1