Package io.trino.execution
Class SqlTaskExecutionFactory
java.lang.Object
io.trino.execution.SqlTaskExecutionFactory
-
Constructor Summary
ConstructorsConstructorDescriptionSqlTaskExecutionFactory(Executor taskNotificationExecutor, TaskExecutor taskExecutor, LocalExecutionPlanner planner, SplitMonitor splitMonitor, io.opentelemetry.api.trace.Tracer tracer, TaskManagerConfig config) -
Method Summary
Modifier and TypeMethodDescriptioncreate(Session session, io.opentelemetry.api.trace.Span taskSpan, QueryContext queryContext, TaskStateMachine taskStateMachine, OutputBuffer outputBuffer, PlanFragment fragment, Runnable notifyStatusChanged)
-
Constructor Details
-
SqlTaskExecutionFactory
public SqlTaskExecutionFactory(Executor taskNotificationExecutor, TaskExecutor taskExecutor, LocalExecutionPlanner planner, SplitMonitor splitMonitor, io.opentelemetry.api.trace.Tracer tracer, TaskManagerConfig config)
-
-
Method Details
-
create
public SqlTaskExecution create(Session session, io.opentelemetry.api.trace.Span taskSpan, QueryContext queryContext, TaskStateMachine taskStateMachine, OutputBuffer outputBuffer, PlanFragment fragment, Runnable notifyStatusChanged)
-