Uses of Interface
se.liu.ida.hefquin.engine.queryplan.executable.impl.ExecPlanTask
Package
Description
-
Uses of ExecPlanTask in se.liu.ida.hefquin.engine.queryplan.executable.impl
Modifier and TypeFieldDescriptionprotected final LinkedList<ExecPlanTask>
TaskBasedExecutablePlanImpl.tasks
ModifierConstructorDescription -
Uses of ExecPlanTask in se.liu.ida.hefquin.engine.queryplan.executable.impl.pullbased
Modifier and TypeClassDescriptionclass
Pull-based implementation ofExecPlanTask
.class
class
class
Modifier and TypeFieldDescriptionprotected final ExecPlanTask
PullBasedExecPlanTaskForUnaryOperator.input
protected final ExecPlanTask
PullBasedExecPlanTaskForBinaryOperator.input1
protected final ExecPlanTask
PullBasedExecPlanTaskForBinaryOperator.input2
ModifierConstructorDescriptionPullBasedExecPlanTaskForBinaryOperator
(BinaryExecutableOp op, ExecPlanTask input1, ExecPlanTask input2, ExecutionContext execCxt, int minimumBlockSize) PullBasedExecPlanTaskForUnaryOperator
(UnaryExecutableOp op, ExecPlanTask input, ExecutionContext execCxt, int minimumBlockSize) -
Uses of ExecPlanTask in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
Modifier and TypeClassDescriptionclass
class
Push-based implementation ofExecPlanTask
.class
class
class
class
Modifier and TypeFieldDescriptionprotected final ExecPlanTask
PushBasedExecPlanTaskForUnaryOperator.input
protected final ExecPlanTask
PushBasedExecPlanTaskForBinaryOperator.input1
protected final ExecPlanTask
PushBasedExecPlanTaskForBinaryOperator.input2
protected final ExecPlanTask[]
PushBasedExecPlanTaskForNaryOperator.inputs
Modifier and TypeMethodDescriptionConnectorForAdditionalConsumer.addConnectorForAdditionalConsumer
(int preferredMinimumBlockSize) PushBasedExecPlanTask.addConnectorForAdditionalConsumer
(int preferredMinimumBlockSize) PushBasedExecPlanTaskBase.addConnectorForAdditionalConsumer
(int preferredMinimumBlockSize) ModifierConstructorDescriptionPushBasedExecPlanTaskForBinaryOperator
(BinaryExecutableOp op, ExecPlanTask input1, ExecPlanTask input2, ExecutionContext execCxt, int minimumBlockSize) PushBasedExecPlanTaskForNaryOperator
(NaryExecutableOp op, ExecPlanTask[] inputs, ExecutionContext execCxt, int minimumBlockSize) PushBasedExecPlanTaskForUnaryOperator
(UnaryExecutableOp op, ExecPlanTask input, ExecutionContext execCxt, int minimumBlockSize) -
Uses of ExecPlanTask in se.liu.ida.hefquin.engine.queryproc.impl.compiler
Modifier and TypeFieldDescriptionprotected final Map<PhysicalPlan,
ExecPlanTask> PushBasedQueryPlanCompilerImpl.Worker.convertedSubPlans
Modifier and TypeMethodDescriptionprotected ExecPlanTask
TaskBasedQueryPlanCompilerBase.Worker._createTasks
(PhysicalPlan qep, LinkedList<ExecPlanTask> tasks, int preferredOutputBlockSize, ExecutionContext execCxt) protected ExecPlanTask
PullBasedQueryPlanCompilerImpl.createTaskForBinaryExecOp
(BinaryExecutableOp op, ExecPlanTask childTask1, ExecPlanTask childTask2, ExecutionContext execCxt, int preferredOutputBlockSize) protected abstract ExecPlanTask
TaskBasedQueryPlanCompilerBase.createTaskForBinaryExecOp
(BinaryExecutableOp op, ExecPlanTask childTask1, ExecPlanTask childTask2, ExecutionContext execCxt, int preferredOutputBlockSize) protected ExecPlanTask
PullBasedQueryPlanCompilerImpl.createTaskForNaryExecOp
(NaryExecutableOp op, ExecPlanTask[] childTasks, ExecutionContext execCxt, int preferredOutputBlockSize) protected ExecPlanTask
PushBasedQueryPlanCompilerImpl.createTaskForNaryExecOp
(NaryExecutableOp op, ExecPlanTask[] childTasks, ExecutionContext execCxt, int preferredOutputBlockSize) protected abstract ExecPlanTask
TaskBasedQueryPlanCompilerBase.createTaskForNaryExecOp
(NaryExecutableOp op, ExecPlanTask[] childTasks, ExecutionContext execCxt, int preferredOutputBlockSize) protected ExecPlanTask
PullBasedQueryPlanCompilerImpl.createTaskForNullaryExecOp
(NullaryExecutableOp op, ExecutionContext execCxt, int preferredOutputBlockSize) protected abstract ExecPlanTask
TaskBasedQueryPlanCompilerBase.createTaskForNullaryExecOp
(NullaryExecutableOp op, ExecutionContext execCxt, int preferredOutputBlockSize) protected ExecPlanTask
PullBasedQueryPlanCompilerImpl.createTaskForUnaryExecOp
(UnaryExecutableOp op, ExecPlanTask childTask, ExecutionContext execCxt, int preferredOutputBlockSize) protected abstract ExecPlanTask
TaskBasedQueryPlanCompilerBase.createTaskForUnaryExecOp
(UnaryExecutableOp op, ExecPlanTask childTask, ExecutionContext execCxt, int preferredOutputBlockSize) Modifier and TypeMethodDescriptionprotected LinkedList<ExecPlanTask>
PushBasedQueryPlanCompilerImpl.createTasks
(PhysicalPlan qep, ExecutionContext execCxt) protected LinkedList<ExecPlanTask>
TaskBasedQueryPlanCompilerBase.createTasks
(PhysicalPlan qep, ExecutionContext execCxt) Modifier and TypeMethodDescriptionprotected ExecPlanTask
PullBasedQueryPlanCompilerImpl.createTaskForBinaryExecOp
(BinaryExecutableOp op, ExecPlanTask childTask1, ExecPlanTask childTask2, ExecutionContext execCxt, int preferredOutputBlockSize) protected PushBasedExecPlanTask
PushBasedQueryPlanCompilerImpl.createTaskForBinaryExecOp
(BinaryExecutableOp op, ExecPlanTask childTask1, ExecPlanTask childTask2, ExecutionContext execCxt, int preferredOutputBlockSize) protected abstract ExecPlanTask
TaskBasedQueryPlanCompilerBase.createTaskForBinaryExecOp
(BinaryExecutableOp op, ExecPlanTask childTask1, ExecPlanTask childTask2, ExecutionContext execCxt, int preferredOutputBlockSize) protected ExecPlanTask
PullBasedQueryPlanCompilerImpl.createTaskForNaryExecOp
(NaryExecutableOp op, ExecPlanTask[] childTasks, ExecutionContext execCxt, int preferredOutputBlockSize) protected ExecPlanTask
PushBasedQueryPlanCompilerImpl.createTaskForNaryExecOp
(NaryExecutableOp op, ExecPlanTask[] childTasks, ExecutionContext execCxt, int preferredOutputBlockSize) protected abstract ExecPlanTask
TaskBasedQueryPlanCompilerBase.createTaskForNaryExecOp
(NaryExecutableOp op, ExecPlanTask[] childTasks, ExecutionContext execCxt, int preferredOutputBlockSize) protected ExecPlanTask
PullBasedQueryPlanCompilerImpl.createTaskForUnaryExecOp
(UnaryExecutableOp op, ExecPlanTask childTask, ExecutionContext execCxt, int preferredOutputBlockSize) protected PushBasedExecPlanTask
PushBasedQueryPlanCompilerImpl.createTaskForUnaryExecOp
(UnaryExecutableOp op, ExecPlanTask childTask, ExecutionContext execCxt, int preferredOutputBlockSize) protected abstract ExecPlanTask
TaskBasedQueryPlanCompilerBase.createTaskForUnaryExecOp
(UnaryExecutableOp op, ExecPlanTask childTask, ExecutionContext execCxt, int preferredOutputBlockSize) Modifier and TypeMethodDescriptionprotected ExecPlanTask
TaskBasedQueryPlanCompilerBase.Worker._createTasks
(PhysicalPlan qep, LinkedList<ExecPlanTask> tasks, int preferredOutputBlockSize, ExecutionContext execCxt) void
PushBasedQueryPlanCompilerImpl.Worker.createTasks
(PhysicalPlan qep, LinkedList<ExecPlanTask> tasks, int preferredOutputBlockSize, ExecutionContext execCxt) void
TaskBasedQueryPlanCompilerBase.Worker.createTasks
(PhysicalPlan qep, LinkedList<ExecPlanTask> tasks, int preferredOutputBlockSize, ExecutionContext execCxt)