Uses of Interface
org.apache.drill.exec.planner.logical.DrillJoin
Package
Description
-
Uses of DrillJoin in org.apache.drill.exec.planner.common
Modifier and TypeClassDescriptionclass
Base class for logical and physical Joins implemented in Drill. -
Uses of DrillJoin in org.apache.drill.exec.planner.logical
Modifier and TypeClassDescriptionclass
Logical Join implemented in Drill.class
class
ModifierConstructorDescriptionRowKeyJoinCallContext
(org.apache.calcite.plan.RelOptRuleCall call, RowKeyJoinCallContext.RowKey rowKeyLoc, int rowKeyPos, boolean swapInputs, DrillJoin joinRel, DrillProjectRel upperProjectRel, DrillFilterRel filterRel, DrillProjectRel lowerProjectRel, DrillScanRel scanRel) -
Uses of DrillJoin in org.apache.drill.exec.planner.physical
Modifier and TypeClassDescriptionclass
class
Base class for MergeJoinPrel and HashJoinPrelclass
class
class
Modifier and TypeMethodDescriptionprotected boolean
JoinPruleBase.checkBroadcastConditions
(org.apache.calcite.plan.RelOptPlanner planner, DrillJoin join, org.apache.calcite.rel.RelNode left, org.apache.calcite.rel.RelNode right) protected boolean
JoinPruleBase.checkPreconditions
(DrillJoin join, org.apache.calcite.rel.RelNode left, org.apache.calcite.rel.RelNode right, PlannerSettings settings) protected boolean
NestedLoopJoinPrule.checkPreconditions
(DrillJoin join, org.apache.calcite.rel.RelNode left, org.apache.calcite.rel.RelNode right, PlannerSettings settings) protected void
JoinPruleBase.createBroadcastPlan
(org.apache.calcite.plan.RelOptRuleCall call, DrillJoin join, org.apache.calcite.rex.RexNode joinCondition, JoinPruleBase.PhysicalJoinType physicalJoinType, org.apache.calcite.rel.RelNode left, org.apache.calcite.rel.RelNode right, org.apache.calcite.rel.RelCollation collationLeft, org.apache.calcite.rel.RelCollation collationRight) protected void
JoinPruleBase.createDistBothPlan
(org.apache.calcite.plan.RelOptRuleCall call, DrillJoin join, JoinPruleBase.PhysicalJoinType physicalJoinType, org.apache.calcite.rel.RelNode left, org.apache.calcite.rel.RelNode right, org.apache.calcite.rel.RelCollation collationLeft, org.apache.calcite.rel.RelCollation collationRight, boolean hashSingleKey) -
Uses of DrillJoin in org.apache.drill.exec.store.plan.rel