Uses of Interface
se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Package
Description
-
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
Modifier and TypeMethodDescriptionResultElementIterWithBinaryExecOp.getOp()
ResultElementIterWithBinaryExecOp.MyOpRunnerThread.getOp()
ModifierConstructorDescriptionMyOpRunnerThread
(BinaryExecutableOp op, ResultBlockIterator inputIter1, ResultBlockIterator inputIter2) ResultElementIterWithBinaryExecOp
(BinaryExecutableOp op, ResultBlockIterator inputIter1, ResultBlockIterator inputIter2, ExecutionContext execCxt) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Modifier and TypeClassDescriptionclass
Top-level base class for all implementations ofBinaryExecutableOp
.class
class
class
A right outer join version of the hash join algorithm implemented inExecOpHashJoin
.class
Attention, this is a purely local implementation of the nested loops join algorithm---nothing fancy, no requests to federation members or anything.class
Implementation of the symmetric hash join algorithm. -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.pullbased
Modifier and TypeFieldDescriptionprotected final BinaryExecutableOp
PullBasedExecPlanTaskForBinaryOperator.op
ModifierConstructorDescriptionPullBasedExecPlanTaskForBinaryOperator
(BinaryExecutableOp op, ExecPlanTask input1, ExecPlanTask input2, ExecutionContext execCxt, int minimumBlockSize) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
Modifier and TypeFieldDescriptionprotected final BinaryExecutableOp
PushBasedExecPlanTaskForBinaryOperator.op
ModifierConstructorDescriptionPushBasedExecPlanTaskForBinaryOperator
(BinaryExecutableOp op, ExecPlanTask input1, ExecPlanTask input2, ExecutionContext execCxt, int minimumBlockSize) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.physical
Modifier and TypeMethodDescriptionBinaryPhysicalOp.createExecOp
(boolean collectExceptions, ExpectedVariables... inputVars) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.physical.impl
Modifier and TypeMethodDescriptionPhysicalOpBinaryUnion.createExecOp
(boolean collectExceptions, ExpectedVariables... inputVars) PhysicalOpHashJoin.createExecOp
(boolean collectExceptions, ExpectedVariables... inputVars) PhysicalOpHashRJoin.createExecOp
(boolean collectExceptions, ExpectedVariables... inputVars) PhysicalOpNaiveNestedLoopsJoin.createExecOp
(boolean collectExceptions, ExpectedVariables... inputVars) PhysicalOpSymmetricHashJoin.createExecOp
(boolean collectExceptions, ExpectedVariables... inputVars) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryproc.impl.compiler
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)